mysqlコマンドの出力をよしなに。
mysql > pager less -n -i -S
このコマンド叩いておいてからクエリを流すと、結果がlessコマンドで見られます。
左右キー使って長い行でも見られる。チョー便利!
mysql> pager cat > /tmp/log.txt
こうしておいてからクエリ流すと上記ファイルにアウトプットしてくれます。
ちなみに現在どんなpagerを利用しているかは、
mysql> status; -------------- mysql Ver 14.14 Distrib 5.1.54, for debian-linux-gnu (i686) using readline 6.2 Connection id: 451 Current database: mysql Current user: root@localhost SSL: Not in use Current pager: less -n -i -S Using outfile: '' Using delimiter: ; Server version: 5.1.54-1ubuntu4 (Ubuntu) Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /var/run/mysqld/mysqld.sock Uptime: 26 days 23 min 18 sec Threads: 2 Questions: 109943 Slow queries: 0 Opens: 642 Flush tables: 1 Open tables: 64 Queries per second avg: 0.48 --------------
で確認可能です。"Current pager: "ってなってます。便利ですね。