多操作系统中的MySQL数据库

多操作系统中的MySQL数据库,mysql,linux,Mysql,Linux,如果我有一个带有共享数据分区的双启动系统(XP和Ubuntu)来存储数据库文件,那么当XP和Linux的MySQL都启动时,是否可以使用相同的数据库文件来获取它们?它会像更改每个配置文件中的datadir设置并确保所有其他设置匹配一样简单吗?我是否需要连续或仅在创建或删除表或数据库时向MySQL关系添加任何数据 谢谢 Chris来自MySQL文档: “…所有平台上的.frm格式都相同…” 因此,理论上你可以,但我会首先对数据库文件的副本进行大量测试,以确保99%的正确性,特别是如果你在64位系

如果我有一个带有共享数据分区的双启动系统(XP和Ubuntu)来存储数据库文件,那么当XP和Linux的MySQL都启动时,是否可以使用相同的数据库文件来获取它们?它会像更改每个配置文件中的datadir设置并确保所有其他设置匹配一样简单吗?我是否需要连续或仅在创建或删除表或数据库时向MySQL关系添加任何数据

谢谢


Chris

来自MySQL文档:

“…所有平台上的.frm格式都相同…”


因此,理论上你可以,但我会首先对数据库文件的副本进行大量测试,以确保99%的正确性,特别是如果你在64位系统上,并且XP和Linux版本不同(例如,XP 32位和Ubuntu 64位)。

来自MySQL文档:

“…所有平台上的.frm格式都相同…”

所以理论上你可以,但我会先对数据库文件的副本进行大量测试,以确保99%的正确性,特别是如果你使用的是64位系统,并且XP和Linux版本不同(例如,XP 32位和Ubuntu 64位)