如何复制MySQL数据库

时间:2014-05-09 06:45:56

标签: mysql

我想复制我创建的数据库,以便将代码提交给我的老师,但我不知道我的数据库位于何处?

3 个答案:

答案 0 :(得分:0)

我确定你的老师已经告诉过你了,但有一个mysqldump工具专门用于此:

mysqldump -u root -p databasenametobackup > file.db

并恢复:

mysql -u root -p databasetorestoreto < file.db

答案 1 :(得分:0)

或者,如果您使用的是xampp,只需打开浏览器然后输入“localhost”,就会出现xampp的GUI。然后,尝试找到“导出按钮”并单击它。它似乎从您曾经做过的任何网站下载任何文件

答案 2 :(得分:0)

如果您没有MYSQL GUI工具,请使用此

表单

SELECT * FROM sample_tbl 
INTO OUTFILE '/tmp/sample.txt'; //path where you want to extract the table

用于整个数据库

mysqldump -u root -p Database1 > database_dump.db
password ******

要将文件复制到目标并运行此命令

mysql -u root -p databasetorestoreto < database_dump.db

如果您有GUI工具,可以直接从菜单中执行此操作。将数据库备份到out文件中,将其复制到计算机并再次恢复。