我有一个相当大的数据库,所以我想用命令提示符导出它,但我不知道如何。
我正在使用WAMP。
我有一个相当大的数据库,所以我想用命令提示符导出它,但我不知道如何。
我正在使用WAMP。
当前回答
你可以使用下面的命令,
Mysqldump——databases——user=root——password your_db_name > export_into_db.sql
生成的文件将在运行此命令的同一目录中可用。
你可以找到更多关于mysqldump的官方参考:Import Export MySQL DB
注意:使用——databases代替——database,因为不再支持最后一个。
享受:)
其他回答
我用过wamp服务器。我试了试
c:\wamp\bin\mysql\mysql5.5.8\bin\mysqldump -uroot -p db_name > c:\somefolder\filename.sql
Root是我mysql的用户名,如果你有密码,请指定:
-p[yourpassword]
希望它有用。
首先检查您的命令行是否识别mysql命令。如果没有,进入命令并输入:
set path=c:\wamp\bin\mysql\mysql5.1.36\bin
然后使用这个命令导出您的数据库:
mysqldump -u YourUser -p YourDatabaseName > wantedsqlfile.sql
然后系统将提示您输入数据库密码。
这将在执行此命令时将数据库导出到您当前所在的路径
注意:这里有一些关于导入和导出的详细说明
首先 打开命令提示符,然后在CMD中打开bin目录(我希望你知道CMD命令) 进入WAMP程序文件中MySql文件夹的bin目录。
运行命令
mysqldump -u db_username -p database_name > path_where_to_save_sql_file
按enter system将导出特定的数据库并创建SQL文件到给定的位置。
我希望你能做到。 如果你有任何问题,请告诉我。
mysql -u -p databaseName>fileToPutDatabase . mysql
你可以使用下面的命令,
Mysqldump——databases——user=root——password your_db_name > export_into_db.sql
生成的文件将在运行此命令的同一目录中可用。
你可以找到更多关于mysqldump的官方参考:Import Export MySQL DB
注意:使用——databases代替——database,因为不再支持最后一个。
享受:)