MySQLのデフォルトプロンプトがシンプルすぎて辛い
MySQLのデフォルトのプロンプトはどこのMySQLサーバに繋いでいるかわかりにくくて辛いです。
MySQLクライアントのプロンプトはpromptやmy.cnfに変更設定を書いたりすれば変更できるのですが、ホスト名を含めたユーザ名\Uやホスト名\hはlocalhostに繋いだ場合表示がlocalhostになって悲しい気持ちになります。
localhostってどこのlocalなんでしょう?
ちょっと調べてみると、MYSQL_PS1という環境変数を使ってプロンプトを設定する方法があることを知りました。
こんな感じでbashrcあたりに書いておけば接続先ホスト名がhostnameになってわかりやすくなりました。
めでたしめでたし。