Linux下MySQL5.X的修改字符集编码为UTF8



例如:运行字符串函数

CHAR_LENGTH(s) : 求字符串的长度,每个字符计数为1,只看字符个数,不看字符所占的字节数

如果你的结果集不是2,而是>2的结果,其原因在于mysql的字符集设置保持了默认的latin1,使其不识别中文导致,请按如下设置修改my.cnf文件:

修改完成后,通过service mysqld restart重启mysql服务

mysql命令行的编码查询输出如下图多为utf8编码才为正常:




猜你喜欢

转载自blog.csdn.net/wflowerd/article/details/80329193