会员注册 | 价格总览 | 帮助中心 | 会员中心 | 购物车 | 控制面板 | 表格下载 
  主页 | 产品服务 | 公司信息 | 客户服务 | 代理专区
帮助中心
虚拟主机
主机托管
VPS主机
域名问题
邮箱问题
数据库问题
网站备案问题
会员相关
综合问题集锦
代理平台问题
MySQL4.1导入的中文乱码问题 打印 E-mail
MySQL4.1导入的中文乱码问题

如果碰到phpmyadmin中读取或插入数据乱码,需要注意:
1、phpMyAdmin中的MySQL连接校对应选择与数据库字符集一样的值。
2、Lanauage一般都是选择"中文 - Chinese simplified"。碰上会乱码则选择"中文 - Chinese simplified-gb2312"再重试看。


假设数据库字符集应为GB2312:

1、在创建数据库之后先慢些导入SQL脚本,要先修改数据库默认字符集。
点数据库名称,点右上方的“操作”,画面最下面有个“整理”下拉框,这个代表着数据库默认字符集,他它修改为gb2312_chinese_ci 就是GB2312字集符。

2、然后修改phpmyadmin默认的连接校对及language
点左上方的一个小房子的图标,进入phpmyadmin首页。
MySQL连接校对选与字符集一样的值,即"gb2312_chinese_ci"。
language要选择"中文 - Chinese simplified",而不是"中文 - Chinese simplified-gb2312"(如碰上会乱码则选择gb2312再重试)
然后点数据库名称,选择"Import"进行SQL脚本导入,语言选择gb2312,确定导入。


3、PHP程序里的字符集连接修改
如果在phpmyadmin看到是中文而网站读取出来是乱码,那么就要修改程序读取的字符集了。
PHP中需要在连接数据库后再执行一段SQL查询:
mysql_query("SET NAMES 'gbk'");

< 上一篇   下一篇 >
关于我们  |  参观机房  |  合作伙伴  |  付款方式  |  联系方式 
Copyright © 2000-2006 广东金万邦科技投资有限公司(新一代数据中心)
公司地址:广州市东风西路191号国际银行中心17楼
客服热线: / 虚机24小时值班热线:020-81350692/81351026
传真:020-81351643 邮箱: 邮编:510180
下载alexa插件,提升您的网站排名