推薦一款 MySQL 命令列神器

南城以南發表於2019-06-18

一般我們用的MySQL命令列工具為自帶的mysql-cli,在命令列下顯示效果如下

推薦一款MySQL命令列神器
進入操作介面 提示符後輸入 show 你按 Tab 根本沒反應。比方說我有個命令
grant privileges on *.* to user@'%'
這個命令很簡單 為 user 使用者授權。但是這個命令不怎麼常用。假設我們忘記了這個命令的用法,還需要去查文件。
為什麼命令列下 MySQL 不能直接提示,像 Ubuntu 的命令列一樣出一個 -h man 等命令用法呢?

所幸 現在有一款軟體解決了這個問題。 他就是mycli。

1.確保本地python環境 一般linux會自帶。
2.確保本地有pip環境。
如果沒有, 需要執行 sudo apt install pip 安裝。
3.使用 sudo 命令。
sudo pip install mycli
等待安裝完成。

推薦一款MySQL命令列神器
安裝中。。。

推薦一款MySQL命令列神器
無報錯 則安裝成功。如下圖。
推薦一款MySQL命令列神器
圖中 橙色部分是提示我pip環境有更新,可暫時忽略。

mycli -u root 回車

推薦一款MySQL命令列神器
這樣就登入進來了。
然後輸入命令試試

推薦一款MySQL命令列神器
這時我們可以看到輸入命令後直接提示出來了。

首先執行 mycli -h {你的ip地址} -u{資料庫使用者名稱}
然後登入後就可以直接使用命令提示了。

相關文章