SQl脚本文件需要在Mysql中执行

时间:2012-04-04 10:19:09

标签: mysql mysqldump

我在D:/xxx/User.sql文件中有.sql文件,在c盘中有mysql home。现在我想在Pr Schema中导入这个.sql文件,直到我尝试的是msql -u root -p<d:/xxx/User.sql file。我试图通过链接上的一个方式转储。任何1请告诉我在mysql中执行sql文件的确切步骤

3 个答案:

答案 0 :(得分:1)

连接到您的mysql实例并选择要执行此文件的架构。使用以下命令:

source d:/xxx/User.sql;

另见mysql docs - batch commands

答案 1 :(得分:1)

msql -u root -p<d:/xxx/User.sql file

嗯,这有几个错误。

该命令为mysql而非msql

-p<d:/xxx/User.sql file

之间需要有一个空格

此命令末尾的file是什么?这应该不存在。

注意,实际指定密码后,在-p之后应该只有空格。

您尚未指定应在其中运行脚本的数据库。

正确的方法应该是

mysql -u root -p yourDatabaseName < d:/xxx/User.sql

Flo Doe的答案也很好。

答案 2 :(得分:0)

你可以通过phpmyadmin导入.sql文件然后导入到你必须导入的数据库然后在右侧上面一个列名导入是选择确切位置并导入它