`
dengjianqiang200
  • 浏览: 126343 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决phpmyadmin导出导入数据库的中文乱码问题

    博客分类:
  • db
阅读更多

  今天打算对“我爱互联网”的小站做下数据备份,由于是采用的phpMyAdmin来管理的,但在导出SQL时总是一堆乱码“???”类似这样的东西,很是头痛,于是大量网上搜罗之后,发现了解决方案,贴出来和大家分享。

 

  在phpmyadmin内选择某个数据库,浏览其table列表,可以看到table的collation(整理)信息。例如A数据库table的collation信息为gbk_chinese_ci,那么在导出数据库成sql脚本前,在phpmyadmin首页language(语言)一栏选择“中文-Chinese simplified”,千万不要选择“中文-Chinese simplified-gb2312”,否则导出的sql文件中中文会出现乱码现象。这句话绝对是关键,我就是按照这样做的然后就OK了。

  同理,table的collation信息为gb2312_chinese_ci,那么在导出数据库成sql脚本前,在phpmyadmin首页language(语言)一栏选择“中文-Chinese simplified-gb2312”,这样导出的sql脚本中文不会出现乱码。

  当导入上述导出的sql脚本时,进入phpmyadmin首页,能够看到“MySQL 字符集”信息,例如“UTF-8 Unicode (utf8)”,那么在导入上述导出的sql脚本时,“文件的字符集”选择“utf8”。

 

分享到:
评论

相关推荐

    MySql数据库导入乱码

    大家在使用PHPmyadmin把mysql数据库导出导入的时候都遇到过中文乱码的问题,尤其是网站迁移的过程中,只有把这个中文乱码的问题解决好了,你才能把mysql数据库玩熟玩好。

    实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法

    中文全是乱码。咋回事呢?搜索了一下,改变什么连接属性啥的。不管用。试着在单张表上,转储sql,嘿,中文正常。但是82个表,我一个个转储我不累死。不行。看来只能弃用我心爱的navicat了。想起有个mysqldump,好试

    phpMyAdmin修正补丁3.1.1

    phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。  如遇问题,请及时与本人联系:aaliwen@126.com。

    phpMyAdmin修正补丁3.1.2

    phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。  如遇问题,请及时与本人联系:aaliwen@126.com。

    phpmyadmin补丁2.11.9.4/2.11.8.1

    phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。  如遇问题,请及时与本人联系:aaliwen@126.com。

    Mysql命令行导入sql数据

    我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ftp abc.sql 到服务器 ssh 到服务器 mysql -u abc -p use KKK(数据库名,如果没有就 create database KKK) set names ‘utf8’ source abc.sql ...

    mysql 中文乱码 解决方法集锦

    第一个方法: MySQL 4.1 中文乱码的问题 最近要将 MySQL 4.0 升级到 MySQL 4.1 ,发现了中文乱码的问题,希望以下见解对大家有用。 1. MySQL 4.1 在文字上有很大改进,它有了 Character Set 与 Collation 的慨念。 2...

    Mysql命令行导入sql数据的代码

    我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ftp abc.sql 到服务器 ssh 到服务器 mysql -u abc -p use KKK(数据库名,如果没有就 create database KKK) set names ‘utf8’ source abc.sql ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例112 解决用substr()函数对中文字符串截取时出现乱码的问题 143 实例113 字符串与HTML标记相互转换 144 实例114 运用PHP 5.0新型字符串输出XML数据 145 实例115 判断字符串中是否存在指定子串 146 2.9 正则表达式...

Global site tag (gtag.js) - Google Analytics