mysql コマンドでは、psql や bash のように、Ctrl+W で単語だけ消そうと思っても行が全部消えてしまったり、Ctrl+R でコマンドヒストリ検索できなかったりと、PostgreSQL の psql コマンドに比べると大分不便でイライラするので、操作性を向上させます。 mysql は configure オプションで --without-readline を指定すると、Makefile の mysql_LDADDに-l readline が指定され、システムの libreadline.a が使用され、--with-readline ですと、mysql のソースにバンドルされている libreadline.a が使用されます。 ということで、bash で使い慣れた readline を使うことにします。 configure オプションを一部変更したものを使いたかったので、今回