Franklinhong 发表于 2016-08-28 23:43

Mysql中Select查数据时发现里面显示乱码怎么办?

大家好:

在一台Ubuntu12.04的服务器上用Select查数据时发现里面显示乱码, 怎么办?
Mysql的版本是 5.5.50。

求助!

具体请看如下图片:





seesea2517 发表于 2016-08-29 10:28

回复 1# Franklinhong


导入的数据是非utf8编码,于是读出来就乱码啦。试试重新导入,或用 set names xxx 调整编码看看。印象里遇到长这样的乱码没法通过 set names 正常显示,要重新调整导入呐。

jelon521 发表于 2016-08-29 11:12

查询时候得编码和导入时候得编码不一致导致的

Franklinhong 发表于 2016-08-29 12:31

回复 2# seesea2517


谢谢回复。

但不知“重新导入”是何意?是指导入其它服务器上的mysql数据库吗?


seesea2517 发表于 2016-08-29 14:27

回复 4# Franklinhong


嗯,只是推测,你先试试调整连接的编码、客户端的编码等是否可以正常显示,不能成功的话再试试重新导入数据了。

zkernel 发表于 2016-08-31 11:21

我也有这个情况,但语句用\G 结束,查出来是正常的
页: [1]
查看完整版本: Mysql中Select查数据时发现里面显示乱码怎么办?