繁体   English   中英

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

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM