如何将MYSQL4.0转换为5.0?
发布网友
发布时间:2022-04-25 15:15
我来回答
共4个回答
热心网友
时间:2022-04-14 13:17
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一般需要选择!)
然后点”恢复数据”即可.
热心网友
时间:2022-04-14 14:35
基本不用转换,只需要安装好5.0
然后吧数据data文件夹指向那里就可以啦!!
或者停止旧的MYSQL服务器然后把data文件夹copy替换到mysql5.0服务器的目录就可以啦
注意(一定要停止4.0的MYSQL)否则copy可能不完整
热心网友
时间:2022-04-14 16:10
最简单的方法,用mysqlmp把4.0数据导出
然后再在5.0里导进去
但是要注意默认编码的问题,有些SQL需要调整一下。
热心网友
时间:2022-04-14 18:01
是数据要转成5。0还是服务器端版本要换成5。0