时间:2021-07-01 10:21:17 帮助过:15人阅读
[client] default-character-set=utf8 #增加这一行,指定字符集 port = 3306 socket = /var/run/mysqld/mysqld.sock ............. [mysqld] character_set_server=utf8 #增加这一行,指定字符集 user = mysql pid-file = /var/run/mysqld/mysqld.pid
重启服务,字符集就成了UTF-8。要注意修改前存在的数据库和表的字符集不会改变。
以上转自:http://my.oschina.net/sldk/blog/266268
弄完之后发现php对其操作时还会出现乱码,这需要在链接数据库时指定字符集
$mysqli->set_charset(‘utf8‘);
注意是utf8
ubuntu下mysql中文乱码问题
标签: