MYSQL4.1怎么升级成5.0? - 技术问答

我的一个数据库是MYSQL4.1版本的,最近想换成MYSQL5.0。怎么换过来?导了几次,中间都报错!... 我的一个数据库是MYSQL4.1版本的,最近想换成MYSQL5.0。怎么换过来?导了几次,中间都报错! 展开
 我来答
匿名用户
2013-11-10
展开全部
1) 首先备份MySQL4.1上的所有数据库,包含系统库和非系统库
2) 卸载掉MySQL4.1版本,并清除掉MySQL数据自身的系统库(库名MySQL)
3) 新安装MySQL5.0版本,并启动之
4) 从主控上,对这个MySQL服务器做检测与修复,重建所有MySQL帐号
5) 将原先的用户数据库,覆盖回去,即可运行
其中有几点需要特别注意:
1) MySQL的系统库mysql一定要移除,否则新装mysql5.0后会无法启动
2) 必须使用检测修复的方式来重建mysql上的所有用户名和密码
3) 回盖用户数据时候,千万不要覆盖MySQL的系统库mysql,
否则会启动失败
4) 要使用直接移动/var/lib/mysql/库名/数据库文件的方式
而不能使用mysqldump方式将数据库转成sql脚本
一旦做了sql脚本转换,几乎一定会出现乱码问题
而直接移动、复制数据库文件,就不存在乱码问题
mysql4.1和5.0的升级会平滑完成,所有字符集浏览全部正常
特别注意事项:主控数据库所使用的mysql版本不能升级
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式