MySQL のコマンドラインで補完機能を使う


MySQL でも Bash みたいに Tab 押してテーブル名やカラム名の補完機能ができると便利ですよね。設定ファイルに次のように書くと ok です。

[mysql]
auto-rehash

120819-0005.png

desc mt_b まで入力して Tab を押すと右の画像のようにテーブル名・カラム名を補完してくれます。

便利な機能なのですが、前回紹介した libedit の vi モードでは使えないことがあるようです。そういうときは ~/.editrc にカスタムのキーバインドを追加しましょう。

bind -v
bind ^I rl_complete

One thought on “MySQL のコマンドラインで補完機能を使う

  1. Pingback: MySQL | SanRin舎

コメントを残す