2016-11-24 5 views

答えて

0

mysqlの入力をファイルにリダイレクトします。 1 row insertedのような情報メッセージを取得するには、--verboseオプションを追加します。

mysql --verbose --host=localhost --user="root" --password="123456" --database=mytest < /var/www/test/WebService/public/tmp/querys.sql 

複数の--verboseオプションを使用すると、さらに多くのメッセージを受け取ることができます。

+0

ありがとう@Barmar、私は試しましたが、--verboseを実行しましたが、クエリ文字列のみを返しますが結果は返しません。 –

+0

'--verbose --verbose'を試しましたか? – Barmar

+0

ありがとう、 '--verbose'' - verbose'が動作します!私は正しく最初に読んでいない、申し訳ありません! –

0

ファイルにコピーまたはクエリの出力を追加することを意味している場合、あなたは--tee=file_nameコマンドラインオプションを使用することができます。同じことをもっと知るには、Documentationを参照してください。

+0

ファイル内のすべてのクエリ(phpmyadminなど)に出力が必要です。たとえば、 "1行挿入"または "エラー更新"が表示されますが、これが可能かどうかわかりません。 –

関連する問題