Ich wollte die Kolorierung der MySQL
Umgebung ausprobieren, also suchte ich im Internet und fand diese Seite:
Ich habe beide Anweisungen befolgt und jetzt funktioniert es einwandfrei. Als ich die Ergebnisse des SHOW DATABASES;
Befehls überprüfte, stellte ich fest, dass die Ergebnisse in einer anderen Ansicht angezeigt werden und man durch Drücken der Q
Taste dorthin zurückkehren kann. Da ich möchte, dass die Ergebnisse in derselben Umgebung angezeigt werden, während der darüber liegende Befehl enthalten ist (wie dies normalerweise in einer unveränderten MySQL-Befehlszeilenumgebung der Fall ist), habe ich beschlossen, es zu entfernen und ein anderes auszuprobieren, das ich über den folgenden Link gefunden habe:
Aber leider zeigt MySQL beim Löschen des zuvor erstellten ~/.bash/
Ordners nur die folgenden Fehler an:
mysql> DATENBANKEN ANZEIGEN;
sh: /home/caracal/.bash/mysql-colorize/mycat: Keine solche Datei oder kein solches Verzeichnis
7 Zeilen im Set (0,00 Sek.)
Ich würde MySQL sehr gerne anweisen, den gelöschten Ordner oder seinen Inhalt zu ignorieren .bash
und stattdessen die beiden mitgebrachten Dateien zu verwenden, colour-mysql-console
aber ich weiß überhaupt nicht, wo ich suchen und in welcher Datei ich die gewünschten Änderungen vornehmen soll, um die gewünschten Effekte zu erzielen.
Können Sie mir bitte sagen, wie ich mein Problem beheben kann? Vielen Dank im Voraus.
Antwort1
In mysql-colorize
den relevanten Bits sind in/mysql-colorize.bash
alias mysql="mysql --pager=$(dirname $BASH_SOURCE)/mycat"
Um es zu deaktivieren, würden Sie in der aktuellen Shell Folgendes tun:
unalias mysql