mysql 5.7.27 命令行提示符显示未转义的字符

mysql 5.7.27 命令行提示符显示未转义的字符

我在 CentOS 7 中使用 mysql 5.7.27,我想在命令行中使用彩色提示符。我找到了一个解决方案这里. 但它不适用于我的环境。

alias penguins=$(echo -e 'mysql --prompt="\x1B[31m\\u\x1B[34m@\x1B[32m\\v\x1B[0m:\x1B[36m\\d>\x1B[0m " ')

这里是截屏

我搜索了一整天,但没有找到任何解决方案,甚至rlwrap对我的 mysql 提示也不起作用。

答案1

最终找到了解决方法。

readline 已被 editline 包装器取代,因为mysql 5.6.5,这就是为什么rlwrap其他解决方案对我不起作用的原因。

因此我使用旧客户端版本 - 5.6.4 - 连接到 mysql 服务器。

相关内容