首页 文章

工作台连接到带有鱼壳的ubuntu

提问于
浏览
4

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

LC_AL = C cat /etc/mysql/my.cnf fish:未知命令“LC_AL”您的意思是设置$ LC_ALL C“?有关为变量赋值的信息,请参阅set命令的帮助部分...

我想知道LC_ALL是如何无法使用的,我花了很多时间并尝试了 locale 选项,直到我理解我的一位同事在系统上安装了鱼壳 .

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

如果我在fish中键入 bash 然后键入workbench尝试运行的命令,那么一切都很好

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

在workbench中唯一可配置的部分是mysql.profiles的xml,它没有任何用处 .

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

1 回答

  • 0

    我认为你有Fish作为你的默认shell .

    我强烈建议将其改为bash . 打开终端并复制:

    chsh -s / bin / bash

    可选择删除Fish:

    rm -Rf / usr / local / etc / fish / usr / local / share / fish~ / .config / fish rm /usr/local/share/man/man1/fish*.1 cd / usr / local / bin rm -f fish mimedb fish_pager fishd fish_indent

    来自Fish页面:link

相关问题