首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >mysql数据的版本是什么?

mysql数据的版本是什么?
EN

Server Fault用户
提问于 2011-08-29 05:23:14
回答 1查看 101关注 0票数 0

我的操作系统的硬盘坏了,所以我不得不突然对Kubuntu9.10升级到Kubuntu11.04。操作系统实际上是一个新安装,但是个人数据和mysql数据在不同的驱动器上,所以它们是安全的。

我现在正在运行最新的MySQL5.1版本的服务器。我看了一下我仍然需要导入的mysql数据,我想知道它们是5.0数据还是5.1数据呢?我需要做5.0到5.1升级吗?

https://wiki.ubuntu.com/KarmicKoala/ReleaseNotes#MySQL_升级

引用上页:

在Ubuntu9.10中,MySQL 5.1被提升为默认的MySQL服务器。不过,MySQL 5.0仍然可以从宇宙存储库中获得。通过更新管理器执行升级将正确地处理从MySQL 5.0到MySQL 5.1的转换。然而,使用dist升级不会: mysql-server-5.0将被升级,而不是被mysql-server-5.1所取代。如果需要保留MySQL5.0,则应该在升级启动之前删除MySQL -服务器和mysql包。

我完全忘记了我是如何从上一个版本升级到Kubuntu 9.10的,因此,阅读上面的内容,我不确定我的数据是否被正确地升级到5.1。

我怎么知道?这两个版本之间有什么区别(就数据而言)?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-08-29 06:13:45

由于一个非标准的数据dir,我在配置mysql时遇到了问题。显然,这是apparmor的一个问题,现在已经解决了:我必须将数据dir路径添加到配置文件中mysql的授权路径列表中。

在data中,我发现以下文件表明数据可能与MySQL5.1兼容:

代码语言:javascript
运行
复制
# cat debian-5.0.flag.old 
# cat debian-5.1.flag 
# cat mysql_upgrade_info.old 
5.0.51a

最重要的是,mysql和phpmyadmin现在看来工作得很好,我可以浏览所有的数据。我有整个数据的备份以防万一。

此外,正如注释中所建议的那样,我还是进行了升级:它没有损害任何东西,而且我找到了一堆需要修复的表:

代码语言:javascript
运行
复制
# mysql_upgrade -p

感谢那些想帮忙的人。:)

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/305934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档