インポート後にquery.sql
ファイル内のクエリーの出力をmysqlから取得できますか?mysqlクエリファイルソースから出力を取得
mysql --host=localhost --user="root" --password="123456" --database=mytest --execute="SOURCE /var/www/test/WebService/public/tmp/querys.sql"
インポート後にquery.sql
ファイル内のクエリーの出力をmysqlから取得できますか?mysqlクエリファイルソースから出力を取得
mysql --host=localhost --user="root" --password="123456" --database=mytest --execute="SOURCE /var/www/test/WebService/public/tmp/querys.sql"
mysql
の入力をファイルにリダイレクトします。 1 row inserted
のような情報メッセージを取得するには、--verbose
オプションを追加します。
mysql --verbose --host=localhost --user="root" --password="123456" --database=mytest < /var/www/test/WebService/public/tmp/querys.sql
複数の--verbose
オプションを使用すると、さらに多くのメッセージを受け取ることができます。
ファイルにコピーまたはクエリの出力を追加することを意味している場合、あなたは--tee=file_name
コマンドラインオプションを使用することができます。同じことをもっと知るには、Documentationを参照してください。
ファイル内のすべてのクエリ(phpmyadminなど)に出力が必要です。たとえば、 "1行挿入"または "エラー更新"が表示されますが、これが可能かどうかわかりません。 –
ありがとう@Barmar、私は試しましたが、--verboseを実行しましたが、クエリ文字列のみを返しますが結果は返しません。 –
'--verbose --verbose'を試しましたか? – Barmar
ありがとう、 '--verbose'' - verbose'が動作します!私は正しく最初に読んでいない、申し訳ありません! –