2

データベースをバックアップしたい。だから私はこのコマンドを使用しました

$command = "mysqldump --user=root asset_management > D:\assetmanagement\public\backup\backup.sql"; system($command);

しかし、これは空のSQLファイルを生成します..誰か助けてくれますか?

4

2 に答える 2

1

$command = "mysqldump --user=root -pass=yourpassword asset_management > D:\assetmanagement\public\backup\backup.sql"; system($command);

于 2013-05-21T07:08:53.727 に答える
1

mysqldump が C:/wamp/bin/mysql/mysql5.1.33/bin/ フォルダーにあるとします。

$mysqlPath="C:/wamp/bin/mysql/mysql5.1.33/bin/";
//There should be password for root user. Blank password will not work.

$command = $mysqlPath . "mysqldump.exe asset_management > D:\assetmanagement\public\backup\backup.sql --user=root --password=yourpassword ";
于 2013-02-27T08:14:03.100 に答える