2012-08-27 62 views
0

Noobish问题结合两次安装mysql

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

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

感谢, 科尔

回答

0

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

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