晚上好, 我目前正在使用mysql备份系统,但是我无法运行它。如何使用PHP在Windows xampp下备份MySQL数据库?
我当前的代码:
exec ("C:\xampp\mysql\bin\mysqldump.exe --routines -h $db_server -u $db_user -p $db_pass --single-transaction $db_name > C:\xampp\htdocs\test.sql");
我读了mysqldump的文件,并尝试了几种方法,例如上面也:
exec ("mysqldump --routines -h $db_server -u $db_user -p $db_pass --single-transaction $db_name > C:\xampp\htdocs\test.sql");
我在做什么错? 在此先感谢!
1)您正在将原始输入注入到shell 2)您没有试图查明该命令是否成功执行或检索到错误消息(如果有) –