如何创建'.sql'文件

时间:2017-05-12 04:42:51

标签: mysql sql

我使用'CREATE DATABASE Gameshop'创建了一个数据库对于我的课程,我需要将其作为'.sql'文件提交,但是,我不知道在哪里查找文件或如何创建它。
我担心如果我尝试某些事情而失败,我将失去所有的工作。谢谢!

2 个答案:

答案 0 :(得分:3)

在命令提示符下(不是mySQL命令行):

使用$ mysqldump -u <username> -p<passwprd> db_name > db_backup.sql将整个数据库从命令行转储到SQL文件。

要导回使用$ mysql -u <username> -p -h localhost db_name < db_backup.sql

有关详细信息,请参阅manual

答案 1 :(得分:1)

您可以使用数据库IDE的导出向导(MySQL Workbench,phpmyadmin,Sequel Pro等)导出数据库,或者如果您使用命令行进行单个数据库使用

mysqldump database_name > database_name.sql

用于多个数据库

mysqldump --databases database_one database_two > two_databases.sql

用于服务器上的所有数据库

mysqldump --all-databases > all_databases.sql