在php中导入sql文件

时间:2016-06-21 03:34:13

标签: php mysql

我试图通过shell_exec function通过php导入一个sql文件。我的代码如下,

 shell_exec("C:\wamp\bin\mysql\mysql5.6.12\bin>mysql -h localhost -u
 root blank_db < C:\wamp\www\my_web\sql\blank_db.sql")

我的database name = "blank_db"。并且没有为mysql设置密码。

以上命令在cmd中成功运行,但在php中没有运行。

1 个答案:

答案 0 :(得分:0)

答案是'Brad F Jacobs'对堆叠中另一个question的回答

在这个答案的步骤之后,我改变了我的代码 shell_exec(“mysql -h localhost -u  root blank_db&lt; C:\ WAMP \ WWW \ my_web \ SQL \ blank_db.sql“) 然后我重新启动了我的电脑(或WAMP)。一切正常。