こちらから。
mysqlコマンドで、テーブル名とかカラム名の補完(completion)をする方法 - (ひ)メモ
~/.my.cnf にて
[mysql] prompt="\u@\h[\d]> " auto-rehash # ココがキモ #show-warnings
という風に編集し、設定する。
下記のオプションをつけて実行してもよい。
$ mysql --auto-rehash
まあそんなところです。updateとかselectとかは補完できません。
まあ出来なくてもいいけどね。