Daily Archives: 2010 年 1 月 27 日

コマンドラインからSQLの結果をファイル保存する

0
Filed under 未分類

DBでSELECTとかする場合に、検索結果を表示したい場合は、
使い回し安さなどの理由で、CSEとかAccessとかでやることが多いのですが、
データ量が増えてくると、SELECTが終わっても表示部分で時間がかかってしまい、
タイムロスが大きくなるというのがあります。

そこで、Linux上でコマンドラインからSQLを実行して、ファイルに保存する方法を
一応メモしておきます。

mysql -h データベースホスト名 -u ユーザ名 -p データベース名 < SQLを書いてあるファイル名 > 出力したいファイル名

※事前にSQLを別のテキストに書いておく必要があります。