MySQLでSQLの実行結果をファイルに出力(テキスト,html,xml)
以下、カラム名とデータを出力
$ mysql -u ユーザー名 -p データベース名 >出力ファイル名
Enter password:<パスワード>
※入力待ちになる。
SELECT * FROM テーブル名; <- SQL実行
\q
\qやquit等でクライアントを終了させられます。
実行結果を整形して出力
$ mysql -t -u ユーザー名 -p データベース名 >出力ファイル名
整形した形で出力
$ mysql -N -u ユーザー名 -p データベース名 >出力ファイル名
カラム名を省略
$ mysql -H -u ユーザー名 -p データベース名 >出力ファイル名
HTML形式のTable要素
$ mysql -X -u ユーザー名 -p データベース名 >出力ファイル名
XML形式で出力