[原创]MYSQL中频繁的乱码问题终极解决
(2007-09-26 17:55)
分类: SQL语句与特殊技巧
这个问题被问了好多遍了,干脆我写出来。
这个例子里用的编码是GB2312,如果你是其他的编码,修改GB2312为你自己的,比如UTF8
在MY.INI里添加:
[mysql]
default-character-set=gb2312
[mysqld]
default-character-set=gb2312
然后重新启动MYSQL服务。
进入数据库
alter database charset = gb2312;
还要记得在导入数据库的脚本的前面写上 set names gb2312;
这样就OK了。



下面是我的编码信息:
character_set_client utf8
character_set_connection utf8
character_set_database latin1
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
character_sets_dir C:\xampp\mysql\share\charsets\
请指教,谢谢