ubuntu mysql utf8 中文乱码

数据库中,使用
show variables like "char%" 查看字符编码
发现 character_set_database latin1
    character_set_server latin1

导致数据库存储中文时出现乱码

修改配置文件  /etc/mysql/my.cnf

[client]下
default-character-set=utf8

[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci

重启动mysql:/etc/init.d/mysql restart

猜你喜欢

转载自william-third.iteye.com/blog/1704729
今日推荐