请大家帮本人解决一下MySQL已经都设置成UTF8还是乱码的问题

MySql 码拜 8年前 (2016-02-16) 1101次浏览
本人已经把全部的设置都设置成UTF-8了  但是用select做查询的时候 显示出来的中文字段还是乱码.问一下大家这应该怎么解决呢??
解决方案

10

set names “gbk” ;
然后再试一下。
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
MySQL 中文显示乱码

10

引用 4 楼 xxwlzfb 的回复:
Quote: 引用 3 楼 rucypli 的回复:

简单的说 你存储的数据并不能正确转化成你客户端的编码方式

那应该要怎么解决呢?

所以要set names gbk
set names xxx 告诉mysql你的客户端环境是什么编码, MYSQL从服务端获取数据时会帮你转化。
假如你客户端环境是utf8, 那你就set names UTF8


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明请大家帮本人解决一下MySQL已经都设置成UTF8还是乱码的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)