![MySql 클라이언트 프롬프트가 때때로 손상됨](https://linux55.com/image/117813/MySql%20%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8%20%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%EA%B0%80%20%EB%95%8C%EB%95%8C%EB%A1%9C%20%EC%86%90%EC%83%81%EB%90%A8.png)
내 MySQL 프롬프트에 나를 짜증나게 하는 이상한 버그가 있습니다. 가끔 예를 들어 다음과 같이 입력할 때:
mysql > select * from users where
백스페이스를 누르면 프롬프트가 갑자기 다음과 같이 표시됩니다.
mysql > mysql > om users wher
기본적으로 이전을 추가 mysql >
하고 쿼리의 일부를 덮어씁니다. 내부적으로 쿼리는 여전히 작동하지만(완료하고 Enter 키를 누르면 작동함) 디스플레이가 손상되었습니다.
이 문제의 원인이 무엇인지 알고 싶습니다. 그것을 방지할 수 있는 방법이 있나요?
답변1
저는 이 문제에 부딪혔고 (@datUser 덕분에) 색상 지정으로 인해 터미널에서 이상한 일이 많이 발생할 수 있다는 사실을 발견했습니다. 단일 명령을 실행하기 위해 '\' 접두사를 붙여 제거할 수 있으므로 \mysql
. 이것은 나에게 효과적입니다.