Мне захотелось попробовать раскрасить MySQL
окружающую среду, поэтому я поискал в интернете и нашел эту страницу:
Я выполнил оба этих указания, и теперь все работает нормально. Когда я проверил результаты SHOW DATABASES;
команды, я понял, что она отображает результаты в другом представлении, возвращаясь назад при нажатии Q
кнопки. Поскольку я хочу, чтобы результаты отображались в той же среде, но содержали команду над ней (как это обычно делается в неизмененной среде командной строки MySQL), я решил удалить ее и попробовать другую, найденную по ссылке ниже:
Но, к сожалению, когда я удаляю ранее созданную ~/.bash/
папку, MySQL отображает только некоторые ошибки, как показано ниже:
mysql> ПОКАЗАТЬ БАЗЫ ДАННЫХ;
sh: /home/caracal/.bash/mysql-colorize/mycat: Нет такого файла или каталога
7 строк в наборе (0.00 сек)
Я бы очень хотел приказать MySQL не обращать внимания на удаленную .bash
папку или ее содержимое и начать использовать два принесенных файла colour-mysql-console
, но я вообще не знаю, куда смотреть и в каком файле вносить нужные изменения, чтобы появились нужные мне эффекты.
Не могли бы вы подсказать, как исправить мою проблему? Заранее большое спасибо.
решение1
В mysql-colorize
соответствующих битах есть/mysql-colorize.bash
alias mysql="mysql --pager=$(dirname $BASH_SOURCE)/mycat"
Итак, чтобы отключить его в текущей оболочке, вам нужно сделать следующее:
unalias mysql