我试图通过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中没有运行。
答案 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)。一切正常。