このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
02_freebsd:04_database:01_mysql:mysql_-_シェルで枠まで出力する [2014/04/30 08:48] – matsui | 02_freebsd:04_database:01_mysql:mysql_-_シェルで枠まで出力する [2017/09/21 00:19] (現在) – matsui | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== MySQL - シェルで枠まで出力する ====== | ||
+ | |||
+ | 下記のようなテーブルがある | ||
+ | <code console> | ||
+ | # mysql -u root testdb -e ' | ||
+ | +------+------+ | ||
+ | | id | name | | ||
+ | +------+------+ | ||
+ | | 1 | A | | ||
+ | | 2 | B | | ||
+ | | 3 | C | | ||
+ | | 4 | D | | ||
+ | | 5 | E | | ||
+ | | 6 | F | | ||
+ | +------+------+ | ||
+ | </ | ||
+ | |||
+ | リダイレクトしたり、パイプでつなげたりすると枠は消えてしまいます。 | ||
+ | <code console> | ||
+ | |||
+ | # mysql -u root testdb -e ' | ||
+ | # cat / | ||
+ | id name | ||
+ | 1 A | ||
+ | 2 B | ||
+ | 3 C | ||
+ | 4 D | ||
+ | 5 E | ||
+ | 6 F | ||
+ | </ | ||
+ | |||
+ | |||
+ | たまにこの枠も欲しい場合がある。 | ||
+ | 「--table」を付けると枠も一緒に出力してくれます。 | ||
+ | <code console> | ||
+ | # mysql -u root testdb --table -e ' | ||
+ | # cat / | ||
+ | +------+------+ | ||
+ | | id | name | | ||
+ | +------+------+ | ||
+ | | 1 | A | | ||
+ | | 2 | B | | ||
+ | | 3 | C | | ||
+ | | 4 | D | | ||
+ | | 5 | E | | ||
+ | | 6 | F | | ||
+ | +------+------+ | ||
+ | </ | ||
+ | |||
+ | {{tag> |