复制MySQL数据库的问题

时间:2010-04-07 14:16:29

标签: mysql

我正在尝试“克隆”MySQL数据库。问题在于观点。导出视图时,.sql将视图定义为database_name.view_name。它不会对表,只是视图执行此操作。这显然在导入第二个数据库时会产生问题 - 视图不会被创建。

2 个答案:

答案 0 :(得分:2)

我想我找到了答案。我遇到的问题是由phpMyAdmin创建的。从命令行(确保首先创建目标数据库):

mysqldump -u [username] -p[password] [old_database_name] > dump.sql
mysql -u [username] -p[password] [new_database_name] < dump.sql

没问题。

答案 1 :(得分:0)

您可能想要尝试的一件事是SqlYog Community,我一直在使用MySQL,它似乎可以很好地将整个数据库从一台服务器复制到另一台服务器,甚至在同一台服务器上。