分类目录归档:数据库

【转】mysql5.1以上版本中文乱码的解决方法

转自:http://www.jerrymouse.net/content/mysql51%E4%BB%A5%E4%B8%8A%E7%89%88%E6%9C%AC%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95

这几天新配了一台centos5.5服务器(64位),安装了mysql5.5版本,安装后发现存入数据库后的中文为乱码,按照以前的方式(mysql5.1以前的版本),从/usr/share/mysql目录,复制一个my-xxx.cnf到/etc/my.cnf,并将/etc/my.cnf内的mysqld段,添加上default_character_set=utf8上后,就能解决这个问题了。不过,在mysql5.5上却不行了。此时,重启mysql,问题就来了。一直会报Starting MySQL…The server quit without updating PID file [失败]lib/mysql/localhost.localdomain.pid).异常。但是只要一去掉default_character_set=utf8这句后,就又能重新正常启动。好吧,我们打开启动日志,看下到底发生了什么事情了。 继续阅读【转】mysql5.1以上版本中文乱码的解决方法

[转]Mysql 5.5.8(GA)半同步配置指南

转自:http://blog.csdn.net/changerlove/article/details/6167255

  Mysql 5.5开始,加入了对半同步的支持(Semisynchronous Replication),半同步最初是由google设计的。同时Mysql将之前的主从结构逐渐取消,在5.5中,如果在slave服务器上的/etc/my.cnf中写入master-host等信息,会报未知参数的错误 继续阅读[转]Mysql 5.5.8(GA)半同步配置指南