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