CentOS7でmysql5.7.27を使用していますが、コマンドラインにカラフルなプロンプトが必要です。私は解決策を見つけました ここ 。しかし、それは私の環境では機能しません。
alias penguins=$(echo -e 'mysql --Prompt="\x1B[31m\\u\x1B[34m@\x1B[32m\\v\x1B[0m:\x1B[36m\\d>\x1B[0m " ')
これが スクリーンショット
私は一日中検索しましたが、解決策が見つかりませんでした。rlwrap
でさえ私のmysqlプロンプトでは機能しません。
最終的に回避策を見つけました。
mysql 5.6.5 以降、readlineはeditlineラッパーに置き換えられました。そのため、rlwrap
やその他のソリューションは機能しません。
そのため、mysqlサーバーに接続するために古いクライアントバージョン(5.6.4)を使用しました。