読者です 読者をやめる 読者になる 読者になる

文系プログラマによるTIPSブログ

文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。

SQLからTSVを生成

mysql

お手軽にTSVを作る方法。

  • eオプションの前に -N を指定してヘッダーを非表示にして、標準出力をテキストにリダイレクションするだけ。

ただし、文字コード・改行コードは環境依存なので注意。


mysql> select * from t_test2;
+------+------+
| id | name |
+------+------+
| 1 | aaa |
| 2 | bbb |
| 3 | ccc |
+------+------+
3 rows in set (0.00 sec)

mysql> exit
Bye
$ mysql -uroot test -N -e "select * from t_test2;" > t_test2.tsv
$ cat ./t_test2.tsv
1 aaa
2 bbb
3 ccc