MySQL 字符集问题
2010-07-06 08:18
274 查看
在 MySQL 命令行里执行 select * from user_acc where name= 'aa ',出现如下错误
ERROR 1267 (HY000): Illegal mix of collations (gbk_bin,IMPLICIT) and (latin1_swe
dish_ci,COERCIBLE) for operation '= '
去查了资料,发现是字符集的问题。按照找到的资料,将 my.ini 里的参数做如下变动
[client]
default-character-set=gbk
default-collation=gbk_bin
[mysqld]
default-character-set=gbk
default-collation=gbk_bin
重启 MySQL 服务,再进入 MySQL 命令行,还是同样的错误
SET character_set_client = gbk
SET character_set_connection = gbk
SET character_set_database = gbk
SET character_set_results = gbk
SET character_set_server = gbk
SET collation_connection = gbk_bin
SET collation_database = gbk_bin
SET collation_server = gbk_bin
ERROR 1267 (HY000): Illegal mix of collations (gbk_bin,IMPLICIT) and (latin1_swe
dish_ci,COERCIBLE) for operation '= '
去查了资料,发现是字符集的问题。按照找到的资料,将 my.ini 里的参数做如下变动
[client]
default-character-set=gbk
default-collation=gbk_bin
[mysqld]
default-character-set=gbk
default-collation=gbk_bin
重启 MySQL 服务,再进入 MySQL 命令行,还是同样的错误
SET character_set_client = gbk
SET character_set_connection = gbk
SET character_set_database = gbk
SET character_set_results = gbk
SET character_set_server = gbk
SET collation_connection = gbk_bin
SET collation_database = gbk_bin
SET collation_server = gbk_bin
相关文章推荐
- mysql字符集及乱码问题
- 浅谈MySQL备份字符集的问题
- Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- 浅谈MySQL备份字符集的问题
- mysql字符集乱码问题解决方法介绍
- [mysql]支持emoji(字符集问题)!
- 如何彻底解决MySQL更改默认字符集以及字符乱码问题!!!
- mysql 字符集的问题 解决方法 使用UTF-8
- mysql中字符集相关的问题
- 新安装的mysql关于字符集的问题
- mysql字符集问题:Illegal mix of collations
- 正确设定MySQL中的字符集,解决终端乱码问题
- MySQL字符集问题
- mysql自带加密解密字符集问题
- 字符集问题之 MySQL, Linux终端, vim
- [转]再谈mysql字符集问题
- MySQL字符集 GBK、GB2312、UTF8区别 解决MYSQL中文乱码问题
- mysql 启动1067错误及修改字符集重启之后复原无效问题
- MYSQL 字符集问题
- mysql5.5字符集设置的一点变化(对于中文乱码问题,需要设置mysql字符集)