linux 查看mysql数据库乱码

linsir 发布于 2010/01/12 11:33
阅读 850
收藏 1

linux的字符编码设置问gbk,linux下查看mysql数据库中中文都是????。navicat远程查看没问题,什么原因。

加载中
0
JavaGG
JavaGG

你的ssh不支持中文吧

0
linsir
linsir
该评论暂时无法显示,详情咨询 QQ 群:点此入群
0
linsir
linsir

引用来自“JavaGG”的帖子

你的ssh不支持中文吧

0
红薯
红薯

vi /etc/my.cnf

在 [mysqld]下加入default-character-set =utf8,
[client]下加入default-character-set = utf8
:wq保存退出

也可直接在mysql>输入
mysql> SET character_set_client = x;
mysql> SET character_set_results = x;
mysql> SET character_set_connection = x;
x为要设置的字符集,如utf8

0
cathong
cathong

也遇到过,很多方法,不过都忘记了,上网搜下吧

不过那些方法又时也不好用,那就得重装数据库了

0
l
letianya

我是个初学者 用的MySQL的较新版本 也遇到过mysql的乱码问题,有很多解决方法 包括红薯说的 但是好像都不管用

只有把utf-8转换成GBK gb2312才不会出现乱码

0
t
try__again
该评论暂时无法显示,详情咨询 QQ 群:点此入群
0
guyson
guyson
该评论暂时无法显示,详情咨询 QQ 群:点此入群
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部