红联Linux门户
Linux帮助

linux下修改mysql数据库编码后无法启动解决办法

发布时间:2015-12-02 09:48:41来源:linux网站作者:linux人

linux下老版本的Mysql修改数据库编码的方法是

修改my.cnf
vi /etc/my.cnf
在[client]下添加
default-character-set=utf8
在[mysqld]下添加
default-character-set=utf8


在新的版本中如果这样修改的话,会造成无法启动的错误,结果方法是

在[mysqld]下把default-character-set=utf8换成

character-set-server=utf8就可以了

重启mysql可以使用  sudo /etc/init.d/mysql restart

注意修改数据库编码以后,需要把以前的数据库删除掉,重新建立。


ubuntu中mysql修改编码utf8:http://www.linuxdiyf.com/linux/13279.html

MySQL字符集GBK转换到UTF8:http://www.linuxdiyf.com/linux/11500.html

MySQL设置数据库的默认编码:http://www.linuxdiyf.com/linux/11889.html