新人,望以文章记录自己的点滴。
最近mysql数据库进行插入的时候,中文出现乱码,在网上搜索了一大圈,多是要修改/etc/mysql/my.cnf文件中的多处,
经尝试,修改过之后mysql无法重启。
参考过多篇文章之后这个问提得以解决,过程如下:
sudo gedit /etc/mysql/my.cnf
打开my.cnf后只需修改一处即可,
在[mysqld]这一行下面添加character-set-server = utf8,如下所示
[mysqld]
#
# * Basic Settings
#
character-set-server = utf8
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
重启mysql服务即可
sudo /etc/init.d/mysql restart
参考文章:
http://blog.csdn.net/zht666/article/details/8783396
http://www.2cto.com/database/201403/284659.html