CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  MySQL/Postgresql

初学MySQL,查询时关于字符集的问题,在线等!!!

楼主hooku(天空是蓝色的)2004-12-02 14:54:50 在 其他数据库开发 / MySQL/Postgresql 提问

执行语句:      
  SELECT   *   FROM   users   WHERE   email   =   "xxxx@gmail.com'   AND   password   =   'xxxxxxx'  
   
  出现错误:  
  Illegal   mix   of   collations   (gb2312_chinese_ci,IMPLICIT)   and   (utf8_general_ci,COERCIBLE)   for   operation   '='  
   
  这是我在JSP页面上往数据库加入数据时出错的信息,数据已经正确插入了,但是在执行以上查询时出错,不懂是怎么回事,请大家指教,如何解决 问题点数:50、回复次数:5Top

1 楼nustchen(壁虎)回复于 2004-12-02 15:13:01 得分 0

"xxxx@gmail.com'   你的前后引号不一样,不知道是你贴出来有问题还是本身就是这么写的Top

2 楼hooku(天空是蓝色的)回复于 2004-12-02 15:52:18 得分 0

哦,那是我贴的问题,在数据库直接查询没问题,但是用页面查询时就出问题。Top

3 楼william_kai(凯)回复于 2004-12-02 16:20:17 得分 0

你的问题和我遇见的一样,我的也是同样的现象,和你描述的一样。我也很着急,关注!Top

4 楼classjava(原始野人)回复于 2004-12-02 19:59:17 得分 25

改成   SELECT   *   FROM   users   WHERE   email   =   "xxxx@gmail.com"   AND   password   =   'xxxxxxx'  
  Top

5 楼wjjchen(redfox)回复于 2004-12-03 17:00:24 得分 25

运行一下试试  
  mysql_query("SET   character_set_client   =   gbk");  
  mysql_query("SET   character_set_connection   =   gbk");  
  mysql_query("SET   character_set_database   =   gbk");  
  mysql_query("SET   character_set_results   =   gbk");  
  mysql_query("SET   character_set_server   =   gbk");  
  mysql_query("SET   collation_connection   =   gbk_bin");  
  mysql_query("SET   collation_database   =   gbk_bin");  
  mysql_query("SET   collation_server   =   gbk_bin");  
  Top

相关问题

  • 请问如何用sql查询当前mysql库的字符集?
  • MYSQL字符集的问题
  • MYSQL字符集的问题
  • MySql字符集里的怪异
  • mysql 4,1 大家都把数据库设成什么字符集?
  • Mysql中奇怪的问题,请救急!(字符集)
  • 如何设置MySQL字符集并提交更改?
  • 关于mysql建库时采用utf8字符集疑问
  • mysql字符集问题(那边人太少了,发到这边来)
  • Oracle的字符集

关键词

  • 查询
  • mysql
  • gmail
  • gbk
  • collation
  • query
  • 问题
  • character
  • xxxx
  • 一样

得分解答快速导航

  • 帖主:hooku
  • classjava
  • wjjchen

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo