回滚由源命令所做的更改

回滚由源命令所做的更改

我想尝试一下环境的着色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

相关内容