天天看點

關于mysql語句的自動補全

最近接觸資料庫較多,在使用總經常要重複的輸入指令檢視一些資訊,預設的cli不支援語句自動補全,很是不友善,找了一些更友善的操作資料庫的工具,在此分享

對于不需要實際作業系統,比如測試人員,隻關心資料庫,現在普遍都使用的是navicat,提供可視化的界面,上手即會用。一些特點如下

同時連接配接多個資料庫

可視化資料庫/表

直接導入sql檔案

sql語句自動補全

可視化備份

以上是個人總結,由于實際工作中很少用此工具連接配接資料庫,他的優勢應該還有待補充

mycli是一個支援mysql語句自動補全和文法高亮的mysql用戶端工具

來簡單看下效果:

關于mysql語句的自動補全

是不是非常cool,以下記錄下自己的安裝過程

根據官方文檔,直接使用<code>pip install -u mycli</code>就可以安裝了,但是系統貌似預設沒有pip工具

我使用的是源碼安裝pip

1.下載下傳源碼并解壓

2.<code>python setup.py install</code> 安裝pip工具

需要python開發環境

執行<code>yum install python-devel</code>,沒有這個環境的話,可能會報編譯錯誤或cannot find -lpython2.6

人後安裝mycli

<code>pip install mycli</code>

如果不可用,可能需要高版本的python

<code>pip3 install mycli</code>

至此安裝完成

測試下,用法和原生mysql連接配接方式類似

暫且就這兩工具吧~實際項目中可能還會用到phpadmin和其他一些php相關的工具來管理使用資料庫,我接觸較少,還請指教了

文中若有不當和了解錯誤之處,還請斧正~