Mysql4.0转到4.1之后,无法中文查询,字符设置问题?

黑夜路人
博客专家认证
2006-03-28 09:08:23
问个问题先:

昨天我发现有无法LIKE的数据,以前数据库是Mysql 4.0.x的,现在转到4.1.x上面,有输入中文查询的时候无法取得结果,英文数字没有问题。
原来Mysql4.0没有设置编码,Mysql4.1也没有设置编码,好像默认是拉丁字符。

另外:使用phpmyadmin看数据库内容都是乱码,执行 set charset 'gbk' 或set charset 'utf8'都没有用

大家说该怎么办?是不是还要转回到Mysql4.0?

PS: 从数据库读取数据显示字符编码正常,但是无法使用中文查询。
...全文
223 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑夜路人 2006-03-28
  • 打赏
  • 举报
回复
to alexdream(阿辛):
重新编译了Mysql,并且:--with-charset=gbk,但是编译之后提示没有gbk字符集,就是说没有编译上!!!
iasky 2006-03-28
  • 打赏
  • 举报
回复
字段的字符集也要设置
mouzhi 2006-03-28
  • 打赏
  • 举报
回复
借帖子提问了。

重装显然不可行。
如果是租的虚拟主机,这个编码可不能随便改呀。

关键是自己怎么转换的问题,高手回答!谢
AlexJia2046 2006-03-28
  • 打赏
  • 举报
回复
重装一下4.1选gbk
tony-杨 2006-03-28
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/TopicView1.asp?id=4456072
mrshelly 2006-03-28
  • 打赏
  • 举报
回复
一个比较容易忽视的问题。

请设置 varchar text 等字段的字符集。
黑夜路人 2006-03-28
  • 打赏
  • 举报
回复
大家如果有相关或者类似问题的,请指导一下,谢谢先!

21,880

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧