高版本mysql导入低版本mysql的方法解决数据库乱码的问题

日期:2012-02-27 分类:网络技术 浏览:10316 来源:邦明科技


用PHP+mysql开发的网站经常会遇到mysql数据库版本不同导致迁移网站数据时经常出现:导入不成功,如出现数据库臭虫,导入后是乱码等问题

邦明科技迁移mysql数据库的方法是: 


高版本mysql导入低版本mysql的方法:

1.从高版本的mysql默认导出utf-8为mysql.sql

2.用记事本打开mysql.sql

3.去掉含有/*!40101 符号的注释行

4.复制所有记事本里的sql语句

5.打开低版本的mysql数据库,然后点击查询SQL,将复制的SQL代码粘贴到SQL查询框中执行

6.这样就成功将高版本的mysql导入到低版本的mysql,并解决了乱码问题


 之前做的很多失败过程: 

1.删除头尾:/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;导入utf-8无法导入,出错

2.另存为ansi 导入utf-8可以导入,乱码,无法显示

3.另存为:unicode 导入utf-8无法导入,出错

4.另存为unicode 替换utf-8为latin1 导入utf-8无法导入,出错

5.另存为unicode 替换utf8为latin1 导入utf-8无法导入,出错


上一篇: CSS导航下拉菜单被JS幻灯片挡住的解决办法

下一篇: 百度编辑器div标签自动替换成了P标签的解决方法


QQ客服

客服微信