特殊的编码问题-cp852

baiyaj 2007-10-10 09:14:58
我的mysql版本是5.0.22,装在一台linux上,系统版本是“Linux localhost 2.6.9-42.0.3.EL #1 Wed May 16 00:26:34 CST 2007 i686 i686 i386 GNU/Linux”

mysql的字符集是用的是cp852,在linux下执行命令:
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | cp852 |
| character_set_connection | cp852 |
| character_set_database | cp852 |
| character_set_filesystem | binary |
| character_set_results | cp852 |
| character_set_server | cp852 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)

现在的问题是,在我的windows客户端上,使用任何的mysql客户端工具连接数据库,中文都显示的乱码,不知道有没有哪位朋友遇到过这样的问题,如何解决,多谢了!
...全文
79 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
baiyaj 2007-10-11
  • 打赏
  • 举报
回复
这个方法试过了,不行,编码好像转变了,但还是乱码,我用的是navicat8客户端,连接属性里配置也是852 (OEM - Latin II)
懒得去死 2007-10-10
  • 打赏
  • 举报
回复
客户端查询前加上:set names cp852
baiyaj 2007-10-10
  • 打赏
  • 举报
回复
顺便说一下,在linux下的mysql控制台,操作数据库,得到的中文都能正常显示

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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