如何将MYSQL4.0转换为5.0?

来源:百度知道 编辑:UC知道 时间:2024/06/22 03:17:39
我有一个MYSQL4.0,现在要转换为5.0,如何转啊?
不东MYSQL,唉,烦死
是指MYSQL数据版本转换

myqsl4.0.x版的4.1/5.x版不兼容,不能直接用把mysql的源文件复制进来的方式,解决办法有以下几种:
1.转移服务器前,先在原服务器上,在论坛后台点:系统设置>资料备份> 进行一次完整的数据备份.
转移服务器后,虽然是乱码,但仍可以登录后台,在后台系统设置>资料恢复> 用数据备份记录中的 ***.sql进行一次恢复,即可解决乱码问题.

2. 可以下载第三方软件如”帝国备份王”: 下载地址: http://www.phome.net/ebak2/
其功能有:
系统自动识别MYSQL版本格式,然后进行转换恢复。
不同编码数据库之间可直接备份与恢复。
系统支持完整备份,即使备份与恢复两个数据表结构不一致,也可备份与恢复。
下载后上传到您的空间,配置完以后即可在线备份原来的4.0版的数据库.

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

基本不用转换,只需要安装好5.0
然后吧数据data文件夹指向那里就可以啦!!
或者停止旧的MYSQL服务器然后把data文件夹copy替换到mysql5.0服务器的目录就可以啦
注意(一定要停止4.0的MYSQL)否则copy可能不完整

最简单的方法,用mysqldump把4.0数据导出
然后再在5.0里导进去

但是要注意默认编码的问题,有些SQL需要调整一下。

是数据要转成5。0还是服务器端版本要换成5。0