O prompt do cliente MySql é ocasionalmente quebrado

2

Eu tenho um bug estranho com o prompt do MySQL que sempre me incomodou. Às vezes, quando digito, por exemplo:

mysql > select * from users where

Eu pressionarei o backspace e o prompt parecerá quebrado de repente:

mysql > mysql > om users wher

Ele basicamente adicionará mysql > e substituirá parte da consulta. Internamente, a consulta ainda é válida (se eu terminá-la e pressionar Enter, ela funcionará), mas é a tela que está quebrada.

Eu estou querendo saber o que poderia estar causando isso? Existe alguma maneira de evitar isso?

    
por this.lau_ 13.09.2017 / 16:21

1 resposta

1

Eu tive esse problema e descobri (graças a @datUser) que a colorização pode causar muitas coisas estranhas em terminais. Você pode remover isso para a execução de um único comando prefixando-o com '\', então tente iniciar o mysql usando \mysql . Isso funcionou para mim.

    
por 15.02.2018 / 22:54