2011-08-06 10 views
0

私のC#.Net AppのボタンをクリックしてDBをダンプしたい。 私はクエリーを使用してMySQLをダンプする

Process.Start(@"mysqldump", @"-u root -p mydb > dump.sql"); 

を使用して考えたが、このコマンドは、MySQLユーザーのパスワードを尋ねるコマンドプロンプトを開きます。

どうすればこの問題を回避できますか?代わりに、このコマンドの

答えて

1

mysqldump -u root --password=YOUR_PASSWORD mydb > dump.sql 
+0

すごい:

mysql -u root -p mydb > dump.sql 

はそうmysqldumpがそれを要求しませんが、コマンドでパスワードを渡し、これを使用してみてください。それはうまくいった。どうもありがとうございました。 –

+0

歓迎します:-) –

関連する問題