MySQL 中的 query 結果太多時,超過螢幕高度就只能看到最後方的資料,要靠 terminal cache 才能看到前半部。
但其實 MySQL 有 pager 功能:
mysql> pager
Default pager wasn't set, using stdout.
把 pager 設定成 less:
mysql> pager less
PAGER set to 'less'
這樣一來,查詢結果就會送到 less 中,可以按照自己的閱讀速度捲動閱讀。
ps. pager 好像是綁 session,再次登入又要重新設定
要設定預設 pager,可加在 my.conf 中
ref:
How do you set a default pager for the MySQL client? – Stack Overflow`