如何通过命令行在Windows上使用mysqldump导入SQL文件

时间:2011-01-21 05:01:15

标签: mysql

如何使用命令行将SQL文件导入MySQL转储。我正在使用Windows。

5 个答案:

答案 0 :(得分:20)

导航到您拥有mysql的目录并发出此命令,将粗体值更改为文件/数据库位置。

c:\mysql\bin\> mysql -u USERNAME -p PASSWORD database_name < filename.sql

答案 1 :(得分:1)

导入sql文件的简单步骤。

单击WampServer,然后转到MySQL =&gt; MySQL控制台 输入密码\如果没有密码,请单击输入 create database database_name; \如果数据库已经跳过此步骤 使用database_name; 源D:\ backup.sql \数据库文件的路径

答案 2 :(得分:0)

要转储所有数据库,请使用-all-databases选项。使用该选项,不需要指定数据库。

mysqldump -u username -ppassword –all-databases > dump.sql

答案 3 :(得分:0)

试试这样:

我认为你需要在命令行使用完整路径,这可能是:

C:\xampp\mysql\bin\mysql -u {username} -p {databasename} < file_name.sql

请参阅此链接:

http://www.ryantetek.com/2011/09/importing-large-sql-files-through-command-line-when-using-phpmyadminxampp/

答案 4 :(得分:0)

试试这个

C:\Program Files\Mysql\Mysql server 5.6\bin\mysql -u {username} -p {password} {your database name} < file-name.sql

请注意,file-name.sql位于mysql server 5.6 \ bin