我正在通过 mysql-workbench 连接到 ubuntu 服务器,
当我想查看选项文件时,出现一个错误



我想知道 LC_ALL 是如何不可用的,我花了很多时间并尝试了 locale 选项,直到我了解我的一位同事在系统上安装了 fish shell 。

工作台试图运行的命令变得无效,因为 fish 中的变量需要以 env 开头。

如果我在 fish 中输入 bash 然后输入工作台试图运行的命令,那么一切都很好

我试图更改工作台的登录行为,但在他们的网站上找不到有关配置文件的任何内容。

工作台中唯一的可配置部分是 mysql.profiles 的 xml,它对此没有任何用处。

除了禁用 fish 作为默认 shell 之外,我还有其他解决方案吗?

最佳答案

我认为您将 Fish 作为默认 shell 。

我强烈建议将其更改为 bash。打开终端并复制以下内容:



可选地删除 fish :



从 fish 页面:link

关于mysql - 工作台连接到带有 fish shell 的 ubuntu,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30124734/

10-15 01:20