我不能使用mysqldump而不出错。
我正在用php编写一个脚本来备份我的数据,但是我不能让mysqldump作为命令来工作。
我只是在php的exec()方法中遇到了mysqldump命令的问题。
exec("mysqldump --user=exampleUser --host=exampleHost exampleDB > filepath/file.sql");
预期结果是一个名为 file.sql
在给定的文件路径下创建(创建文件有效),并在此文件中保存所有信息。实际结果是给定路径下的空文件.sql。错误消息是:
命令“mysqldump”拼写错误或找不到。
1条答案
按热度按时间b4lqfgs41#
你可以试试这样的
注意:您需要添加
mysql bin
文件夹到您的windows路径,如果这是您正在使用的,您可以按照此链接中的说明操作如果使用正式的独立mysql安装,如果使用xampp,您可以转到此链接了解如何操作