回滾由來源命令所做的更改

回滾由來源命令所做的更改

我想嘗試一下環境的著色MySQL,所以我在網路上搜尋並找到了這個頁面:

mysql 著色

我遵循了這兩個方向,現在工作正常。當我檢查命令的結果時,SHOW DATABASES;我發現它在另一個視圖中顯示結果,透過按按鈕返回Q。因為我希望結果顯示在相同的環境中,同時包含上面的命令(因為它通常在未更改的 MySQL 命令列環境中完成),所以我決定刪除它並嘗試另一個透過以下連結找到:

顏色 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"

因此,要停用它,在目前 shell 中,您可以這樣做

unalias mysql

相關內容