日期:2012-02-27 分类:网络技术 浏览:10493 来源:邦明科技
用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无法导入,出错