晚上好, 我目前正在使用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)您沒有試圖查明該命令是否成功執行或檢索到錯誤消息(如果有) –