發現了一個很方便的工具
MyCli
MyCli 是一個 MySQL 命令行工具,支持自動補全和語法高亮。也可用於 MariaDB 和 Percona。
mycli 使用 prompt_toolkit 編寫
-
當你輸入 SQL 關鍵字,數據庫的表格和列時,自動補全。
-
語法高亮使用 Pygments.
-
智能補全(默認啟用),會提示文本感應的(context-sensitive)補全。
-
SELECT * FROM <tab>只顯示表格名稱 -
SELECT * FROM users WHERE <tab>只顯示列名稱。 -
配置文件在第一次啟動時,自動創建在
~/.myclirc -
漂亮的打印表格數據。
我的環境是centos7
首先安裝python-pip
使用yum安裝python-pip時找不到該軟件包,所以我們先安裝拓展源。
sudo yum -y install epel-release
然后安裝python-pip
sudo yum -y install python-pip
清除一下cache
sudo yum clean all
現在安裝完python-pip了,可以安裝mycli了。
pip install mycli
有的安裝的時候可能會出現下面的錯誤

這是因為沒有安裝 python-devel 包
yum install python-devel
然后再安裝MyCli就可以了

個人感覺還是比較好用的,功能很強大。
轉載請注明
