Mysql 如何精确复制我的sql数据库?

Mysql 如何精确复制我的sql数据库?,mysql,Mysql,我想复制一个mysql数据库。因此,在我的数据库a中,我转到export并导出了整个数据库。我收到一个名为a.sql的文件。然后我转到名为b的新数据库,然后转到import并尝试导入我的文件a.sql,但什么也没发生。我做错什么了吗?我会用 与数据库建立连接后: 文件>导入>浏览到您的SQL文件 使用这个应该不会有任何问题,您可能正在寻找MySQL转储 在命令行上运行此命令: 出口: mysqldump -u username -p[password] dbname > dbname.sq

我想复制一个mysql数据库。因此,在我的数据库
a
中,我转到
export
并导出了整个数据库。我收到一个名为
a.sql
的文件。然后我转到名为
b
的新数据库,然后转到import并尝试导入我的文件
a.sql
,但什么也没发生。我做错什么了吗?

我会用

与数据库建立连接后:

文件>导入>浏览到您的SQL文件


使用这个应该不会有任何问题,您可能正在寻找MySQL转储

在命令行上运行此命令:

出口:

mysqldump -u username -p[password] dbname > dbname.sql
进口:

mysql -u username -p[password] dbname < dbname.sql
mysql-u username-p[password]dbname


如果您只能访问PhpMyAdmin,则可以按照指南进行操作。我在谷歌搜索中找到了。

您尝试了哪些命令?请分享。你正在使用phpmyadmin吗?因为你所遵循的过程将在那里100%有效。还有,它是一个庞大的数据库吗?没有命令。我用的是phpMyAdmin。然后我单击了导出,然后单击确定。在phpMyAdmin中的新数据库中,我单击了
导入
,然后选择了文件并单击了
确定
数据库保持为空,没有发生任何事情..我在向上投票之前没有检查此数据库的语法,但导出和导入转储是正确的方法!这不起作用,我总是收到一个错误#1064-#1064-您的SQL语法有一个错误;检查相应的手册…phpMyAdmin指南也正是我所做的,但没有为meRemove工作-p和您的password@Jarla在PMA中进行导出时,请确保选择导出“结构和数据”。还有,你把命令放在哪里?它应该在linux命令行上运行,而不是在MySQL cli中运行。事实上,这是我运行它的唯一方法!谢谢