本地Ubuntu系统的mysql字符集始终是latin1,添加以下代码到/etc/mysql/my.cnf
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
user=mysql
max_allowed_packet = 20M
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
修改之后
$ sudo /etc/init.d/mysql restart
启动失败
将
[mysqld]
default-character-set=utf8
修改为
[mysqld]
character-set-server=utf8
启动成功
本文介绍如何在Ubuntu系统中配置MySQL的字符集为UTF-8,通过修改my.cnf文件中的配置项,并解决了启动失败的问题。

2102

被折叠的 条评论
为什么被折叠?



