会不会存的数据就是乱码
怎么判断存的数据是乱码,我存的时候能看懂中文啊,,,
@上善若水止于流年: 直接在数据库里搜索查看,先确保存的是正常的,再换种方式去查询数据库。要是存的本身就是乱码,那就检查存的方法。
@ycyzharry: 我看了,存的时候就是乱码,这该怎么办?数据库编码是utf8
显示跟插入要一致,不是一边就ok了。
比如你记事本保存了utf8,但是打开用asc编码,那么结果是什么——一个道理
请问怎么个显示跟插入一致?我记事本用的utf8,打开也用的utf8呀
@上善若水止于流年: 对啊。你到数据库磁盘分析一下需要几次,你的程序存储写入一次,数据库服务程序存储一次,数据库服务取出一次,你的程序表述一次。至少4次,好好分析。
可以把写入数据库有关的代码贴出来,然后把你确认有乱码问题的步骤和结果贴出来,这样比较好排查出问题的地方。
刚进入数据的时候就 set names gbk;