客服首页>数据库问题>正文

如何将Mysql数据库如4.0X版升级为4.1/5.x版?

myqsl4.0.x版和4.1/5.x版不兼容,不能直接用复制mysql的源文件的方式,解决办法如下:


下载第三方软件"帝国备份王": 


其功能有:
系统自动识别MYSQL版本格式,然后进行转换恢复。
不同编码数据库之间可直接备份与恢复。
系统支持完整备份,即使备份与恢复两个数据表结构不一致,也可备份与恢复。
下载后上传到您的空间,配置完以后即可在线备份原来的4.0版的数据库.


备份完毕后,在"参数设置"中,改为新服务器的IP及用户名和密码,
在"默认编码"处选择对应的编码类型,如GBK, (mysql4.0不用选择,但mysql5.0一般需要选择!)
然后点"恢复数据"即可,恢复完毕即可解决乱码问题。 


关于"帝国备份王"的详细使用说明请参看其官方网站说明:
http://www.phome.net/ebak2/doc/docutf.html#usebak



如果是discuz论坛程序,还可以用以下方法:

转移服务器前,先在原服务器上,在论坛后台点:系统设置>资料备份> 进行一次完整的数据备份。
转移服务器后,虽然是乱码,但仍可以登录后台,在后台系统设置>资料恢复>用数据备份记录中的 ***.sql进行一次恢复,即可解决乱码问题.