一.安装数据库时选择编码方式为 utf-8 装好后,
show variables like'character_set_%';查看 如下:
1 mysql> SHOW VARIABLES LIKE 'character_set_%';
2 +--------------------------+-----------------------------------------+
3 | Variable_name Value |
4 +--------------------------+-----------------------------------------+
5 | character_set_client latin1 |
6 character_set_connection latin1 |
7 | character_set_database latin1 |
8 | character_set_filesystem binary |
9 | character_set_results latin1 |
10 | character_set_server latin1 |
11 | character_set_system utf8 |
12 | character_sets_dir | E:/usr/MySQL Server /share/charsets/ |
13 +--------------------------+-----------------------------------------+
14 8 rows in set (0.00 sec)
只有character_set_system 为utf8.
二。修改my.ini里的[my sql]
default-character-set=latin1
[my sqld]
……
……
default-character-set=latin1
为utf8后,在查看编码:又有两个的编码方式变成了 utf8
character_set_database和character_set_server的编码方式变成了utf8
三。执行命令 set names 'utf8'
结果,所有的编码方式都一致了。
分享到:
相关推荐
MySQL乱码解决方案数据库乱码MySQL乱码解决方案数据库乱码
解决MySQL数据库乱码问题,以及命令行查表乱码问题
mysql乱码问题解决mysql乱码问题解决mysql乱码问题解决
java插入mysql中文乱码解决
MySql乱码问题解决方法MySql乱码问题解决方法
mac OSX 系统 MySQL中文乱码解决办法
jsp+servlet+mysql乱码解决的 累积各路方法 最终终成正果
mysql乱码解决方案,很详细的权威说法
经过测试,总结版...内容有转载的...
更改简体中文的设定,那么建议将页面的编码设为 GBK, GBK与GB2312的区别就在于:GBK能比GB2312显示更多的字符,要显示简体码的繁体字,就只能用GBK
解决Mysql乱码问题 解决Mysql乱码问题
彻底解决winform 和asp.net 连接MySQL数据库显示数据出现乱码的方法,因为是gb2312编码的文本文件,在线查看会出现乱码,进入下载地址,点鼠标右键选择[另存为..]
详细的mysql 乱码解决方法 由于前台页面和后台数据库的编码不一致导致的乱码问题的解决方案 给大家共享 希望对朋友们有帮助
mysql乱码解决
可以完美的帮你解决windows下mysql的乱码问题,保证数据库数据不被乱码侵蚀
MySQL中文乱码问题解决方案,彻底解决mysql中的中文乱码问题
有关PHP+MySql产生中文乱码原理及常用解决办法,希望对大家有所帮助
史上最全的PHP+MySql中文乱码解决方案