私のMySQLプロンプトに私を迷惑させる奇妙なバグがあります。たとえば、次のように入力した場合:
mysql > select * from users where
バックスペースを押すと、プロンプトが突然次のように表示されます。
mysql > mysql > om users wher
デフォルトでは、移行を追加してmysql >
クエリの一部を上書きします。内部では、クエリはまだ機能していますが(完了してEnterキーを押すと機能します)、ディスプレイが破損しています。
この問題の原因が何であるかを知りたいです。それを防ぐ方法はありますか?
答え1
私はこの問題に遭遇し(@datUserのおかげで)、色付けが端末で奇妙なことをたくさん起こす可能性があることを発見しました。単一のコマンドを実行するために '\'プレフィックスを貼り付けて削除することができるので\mysql
。これは私にとって効果的です。