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