结合两个mysql安装

时间:2012-08-27 18:24:05

标签: mysql

Noobish问题

StartupParameters.plist指向MySQL 5.5.27-community。当我运行Querious,一个数据库管理应用程序,并创建一个db时,它将db添加到旧版本--MySQL 5.5.18(特别是usr / local / mysql-5.5.18-osx10.5-x86_64 / data)。

问题:如何将旧版MySQL中的dbs移动到当前版本?如果我这样做,然后删除旧的MySQL目录,我会好吗还是需要进行其他更改?

谢谢, 科尔

2 个答案:

答案 0 :(得分:0)

您应该使用mysqldump或类似方法转储旧数据库。然后将这些转储导入新服务器。然后,您应该能够安全地卸载旧服务器并删除目录。

答案 1 :(得分:0)

这是导出数据库然后将其导入另一个数据库的简单情况。在您的情况下,使用mysqldump从旧服务器导出数据库,并使用mysql import导入较新的服务器。

导出数据库后,可以安全地卸载旧版本。

usr/local/mysql-5.5.18-osx10.5-x86_64/> mysqldump -u username -p database > exported.sql

(location of the newer db)>mysql -u username -p -h localhost database < exported.sql