Mysql命令自動補全-全網最全-支持語法高亮

方法一

今天再推薦一款命令行神器 - Mycli.Mycli
是一個MySQL命令行客戶端工具,具備自動完成和語法突出顯示功能。
它是由印度人基於python開發的一個工具,適合初學者或者對數據庫熟悉但命令記不住的人羣,能很好地克服記不住命令的困難。
python

官網:http://mycli.net/
開源地址:https://github.com/dbcli/myclimysql


安裝
建議先安裝依賴
git

$ yum install python-pip python-devel
$ pip install mycligithub

官方的安裝就是先安裝蟒的兩個插件後,使用蟒插件PIP來下載安裝mycli工具,但不少時候安裝都會報錯。​​首先國內的一些蔭源可能都不支持安裝蟒-PIP工具sql


安裝完python後,你覺得直接運行pip install mycli就能夠完成安裝mycli。數據庫


若是遇到如下錯誤
ide

Cannot uninstall 'configobj'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.工具

執行一下安裝ui

$ pip install --ignore-installed myclithis

通常的已經知道如何安裝Python的包,那麼您能夠簡單地執行:

$ pip install mycli


若是是在Mac系統上,你能夠經過自制安裝它

$ brew update && brew install mycli

若是您在安裝時遇到問題,請查看官網以詳細電子雜誌說明。

使用

只你一個須要命令mycli就能夠啓動

Mysql命令自動補全-全網最全-支持語法高亮

Mysql命令自動補全-全網最全-支持語法高亮

詳細參數可見:

mycli --help

方法二

第一步在mysql下執行:rehash;

第二步use在一個庫中:use mysql;而後就能夠愉快的使用了
例如:

MariaDB [(none)]> rehashMariaDB [(none)]> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
MariaDB [mysql]> commcommand_type comment
MariaDB [mysql]> comm

注意哦,有的命令只能經過大寫才能補全例如SELECT、SET等

相關文章
相關標籤/搜索