mysqlコマンドの入力を楽に行う方法

readlineマクロを使うことでコマンド入力を楽に行う方法を知ったのでやってみた。
事前によく使うmysqlコマンドを .inputrc を作成して以下のように記述する。


~/.inputrc

$if mysql
	"\C-xd": "show databases;"
	"\C-xt": "show tables;"
	"\C-xs": "select * from "
$endif


Ctrl+x 押したあとにそれぞれのキーを押すことで登録しておいたコマンドをペーストできる。
.inputrc の記述で : の前にスペース入れていたら動かずちょっとハマった^^;



参考:
mysqlでいちいちshow databasesとか打つのがめんどい→readlineのマクロで解決 - (ひ)メモ
http://d.hatena.ne.jp/hirose31/20090531/1243777478