教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 mysql中utf-8编码数据库转换成GBK编码的问题

mysql中utf-8编码数据库转换成GBK编码的问题

发布时间:2016-01-10   编辑:jiaochengji.com
本文介绍下,在mysql中,将utf-8编码的数据库转换成gbk编码时,出现乱码问题的解决方法,有需要的朋友参考下。

有时需要将utf-8编码的数据库转换为GBK编码,如果直接用phpmyadmin导出后,用转码程序去转码导入并修改sql中所有utf-8为gbk后,是导入数据库后文字都会乱码。

有遇到这个问题的朋友,可以参考下这里的解决方法:

进入mysql控制台:
mysqldump -uUSERNAME -pPASSWORD –-compatible=mysql40 –-default-character-set=GBK olddatabase > database.sql
说明:
–-default-character-set 设置文件内码
–-compatible 兼容性

然后,修改文件中所有的utf-8为gbk,再次导入就不会有乱码了。

相关阅读:
linux下mysql字符编码问题的解决方法
修改mysql默认编码的方法(windows环境)
mysql字符编码的问题
mysql 编码设置一例

您可能感兴趣的文章:
windows下Mysql中文乱码的解决方法
mysql中文乱码解决方法汇总
mysql导入导出数据时中文乱码的解决办法
mysql还原时乱码的解决方法
mysql导入数据后出现乱码的解决办法
mysql备份还原后中文乱码的解决办法

您可能感兴趣的文章:
mysql中utf-8编码数据库转换成GBK编码的问题
详细阐述PHP环境下如何将GBK编码转成UTF-8格式
php数组编码转换小例子
mysql编码查看命令与实例
php数组编码转换的方法参考
查看mysql编码方式 mysql数据库编码查看方法
mysql字符编码例子
php页面编码常用设置详解
php页面编码与mysql数据库编码区别
php 中文乱码的解决方法大集

[关闭]
~ ~