• Mysql数据库“Connection is read-only”问题

    日期:

    昨天配置好Mysql集群后,把程序放在上面跑,测试没有什么问题,可是今天来公司之后,打开系统,想添加一点信息,突然发现添加失败,查看了tomcat的日志信息,发现了下面这段异常: 1 Dec 30, 2011 4:42:32 AM org.apache.catalina.core.StandardWrapperValve...

  • Mysql数据库“ERROR 1042 (HY000): Can't get hostname for your address”问题

    日期:

    在配置Mysql数据库远程连接的过程中,防火墙和授权都已经做了,可是还是不能链接上去,并且发现连接的时候报这个错误ERROR 1042 (HY000): Cant get hostname for your address, 查了下资料可能是Mysql的DNS解析有问题,只要我们在mysql的配置文件my.cnf中配...

  • Mysql数据库“Communications link failure due to underlying exception”问题

    日期:

    MySQL默认的空闲等待时间是8个小时,一旦空闲超过8个小时,就会抛出Communications link failure due to underlying exception异常,修改/etc/my.cnf(windows下为my.ini),将超时时间设置为30天,在[mysqld]后面加入: wait_timeout=2592000然后重启mysql服...

  • mysql event 定时器

    日期:

    以前没用过定时器,就看手册的时候扫过几眼,过了这么些日子,早忘记了。最近因为项目需求,找了些资料看看,又写了个小的功能。 定时器,顾名思义,就是在一定的时间内调度的任务,查看版本,好像只有5.1以上的才支持这个(select version()查看版本),如果...

  • mysql order by 特殊排序

    日期:

    select * from a order by substring_index(2,1,5,id,1); select * from a order by find_in_set(id,2,1,5)...

  • mysql 创建一个用户,指定一个数据库

    日期:

    mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 hail mysql - u root - p password use mysql ; insert into user ( host , user , password ) values ( localhost , hail , password ( hail )); flush privileges ; create database haildb...

  • python的mysql连接池并加入缓存过期

    日期:

    前段时间在看高级连接池的实现,所以高级连接池就是一次构建实例的时候,他会一次性创建出指定个数的链接对象,然后会把这些链接对象放到队列里面,然后会开一个线程专门去维护他们,好让他们别怪了,或者提前知道他们怪了,会在生成一个可用的链接。 该线程...

  • 在Linux上优化Mysql运行环境让你对Mysql更多了解

    日期:

    接触过Mysql的都是知道它是数据库,很多用户知道如何使用Mysql数据库,但对Mysql运行环境的优化却知之甚少,如果你想要掌握Mysql数据库,对Mysql运行环境的优化也要了解一些,下面小编就给大家介绍下Linux优化Mysql运行环境的方法。 一、修改Linux默认的IO调...

  • 从运维角度浅谈MySQL数据库优化

    日期:

    一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段: 1、数据库表设计 项目立项后...

  • 如何使用图形化工具远程管理 Linux 上的 MySQL

    日期:

    如果你在一个远程的VPS上运行了MySQL服务器,你会如何管理你的远程数据库主机呢?基于web的数据库管理工具例如 phpMyAdmin 或者 Adminer 可能会是你第一个想起的。这些基于web的管理工具需要一个正常运行的后端的web服务和PHP引擎。但是,如果你的VPS仅仅用...