[英]workbench connection to ubuntu with fish shell
我通过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之外,我还有其他解决方案吗?
我认为你有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页面: 链接
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.