LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1805|回复: 5

[求助]从mysql3升级到mysql5怎么办

[复制链接]
发表于 2006-7-28 10:57:10 | 显示全部楼层 |阅读模式
我备份了mysql3的数据库目录,升级到5的时候覆盖回去,服务启动不了.
发表于 2006-7-28 11:57:17 | 显示全部楼层
mysql3到mysql5不能去覆盖物理文件的。你想平衡升级只能用mysqldump出来,再mysqldump进去。另外你要特别留意你的应用程序的问题,因为升上去之后会有个字符集的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-28 12:34:56 | 显示全部楼层
单个的数据库可以覆盖回去,不过有些复杂的可能不行了,郁闷啊,我忘记dump了,现在已经没有mysql3了.
回复 支持 反对

使用道具 举报

发表于 2006-8-5 23:50:29 | 显示全部楼层
用mysqlupgrade不过这么大的升级不推荐。一定要用还是mysqldump
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-8 12:32:24 | 显示全部楼层
不要紧了,除了个别数据库的字段出了问题,其它的都还行。
回复 支持 反对

使用道具 举报

发表于 2006-8-10 18:08:15 | 显示全部楼层
我从4到5时就是覆盖的,只出现了字符集和字段类型和长度的小问题~~
3都没用过..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表