Mysql数据库数据乱码怎么恢复? 现在要统计数据库的数据信息,突然发现数据都是乱码,比如“绉????澶????澶????”这样的数据,我怎么才能把这个乱码数据还原呢?很着急啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 set names gbk; or set names utf8 or set names latin1; show variables like 'character%' http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 你需要先确认现在数据的编码是不是已经和原来不一样了 如果是这样 就需要用alter table来修改编码如果不是(只是你连接数据库时没有使用正确的连接编码) 那么只需要用set names命令改正连接问题就好 如果你知道你插入的乱码数据用的是什么编码就可以恢复。我另存我的页面,显示是unicode编码,正常应该是utf8或者gb2312吧 如果你知道你插入的乱码数据用的是什么编码就可以恢复。我另存我的页面,显示是unicode编码,正常应该是utf8或者gb2312吧页面编码不能看出什么的,需要看到你后台是什么编码,因为有可能在前台向后台的传递过程中编码改变了。所以如果你知道到你后台的数据是什么编码,也就知道了插入数据里面的数据是什么编码,这样只需要进行一次编码转换就行了,否则,如果你都不知道原始编码是什么,更是无法谈转码了。 求把TXT的数据导入MYSQL的方法 mysql表合并问题 Mysql物化视图问题 求助!系统dsn为空,无法连接数据库。 如何解决mysql在win2000下不登录或锁定计算机时无法工作的问题 谁能给我个这样的查询语句? postgresql v8.3.1 所有的postgres进程均结束了。why? 简单问题,web服务器和mysql服务器分开,web服务器还需要安装mysql客户端吗? 十万火急求助 PHP 连接 MYSQL 问题 使用grant命令创建了一个mysql 用户,如何让其生效? 多游戏排名,好难啊,求大神们帮忙 join的性能问题
MySQL 中文显示乱码
如果是这样 就需要用alter table来修改编码
如果不是(只是你连接数据库时没有使用正确的连接编码) 那么只需要用set names命令改正连接问题就好
页面编码不能看出什么的,需要看到你后台是什么编码,因为有可能在前台向后台的传递过程中编码改变了。所以如果你知道到你后台的数据是什么编码,也就知道了插入数据里面的数据是什么编码,这样只需要进行一次编码转换就行了,否则,如果你都不知道原始编码是什么,更是无法谈转码了。