Mycli,具有自動完成功能的終端的MySQL客戶端

關於mycli

在下一篇文章中,我們將看一下mycli。 接下來,我們將看到在Ubuntu上的安裝 終端的MySQL客戶端。 它是使用庫使用Python編寫的 Python提示工具包 而在se 包括自動補全和語法突出顯示。 它將與MySQL,MariaDB和Percona數據庫服務器一起使用。

當涉及到 輕鬆快速地編寫複雜​​的查詢 無需記住整個查詢語法。 它將為用戶提供使用REPL的可能性(讀取,評估,打印,循環),當我們開始輸入內容時,它將顯示在“建議”菜單中。

mycli的一般功能

mycli自動完成

Mycli是命令行工具 適用於MySQL,MariaDB和Percona 並支持以下功能:

  • 讓我們見面 自動完成並完成大寫或小寫。 一旦我們開始鍵入命令,它將開始起作用。
  • 在鍵入SQL關鍵字以及數據庫中的表,視圖和列時自動填充。
  • 不錯的版畫 表格數據,您可以在其中查看顏色。 在編寫查詢時,我們將看到保留字將具有一種顏色,而數據和常量則具有另一種顏色。 這將使用戶能夠快速,輕鬆地識別和分析我們對數據庫所做的查詢。
  • 該客戶將為我們提供支持 多行查詢.
  • 支持 SSL / TLS連接.
  • 我們將有可能 保存我們的查詢 最喜歡的。 我們還將能夠將您的結果存儲在文件中。 默認情況下,此功能是禁用的,但是我們可以通過編輯 配置文件,位於 〜/ .myclirc.
  • 所有 記錄 我們將能夠在文件中找到它們 〜/ .mycli.log.
  • 我們將找到可以使用的支持 各種主題.
  • 適用於 Unicode輸入/輸出.

這些只是它的一些功能。 我們將能夠找到 其所有功能 在他的GitHub頁面上。

在Ubuntu上安裝mycli

Python 3.6外殼
相關文章:
Python 3.6,可從PPA安裝它或在Ubuntu上編譯其源代碼

要安裝MySQL CLI,即mycli, 我們需要一個運行python 2.7+或3.4+的系統。 因此,我們必須確保我們的Ubuntu系統已安裝Python。 如果我們沒有此語言,則要安裝它,請在終端中執行以下命令(Ctrl + Alt + T):

sudo apt install python

一旦滿足上述要求,mycli即可 軟件包管理器存儲庫中可用的軟件包 系統的。 我們將能夠使用以下腳本來安裝此客戶端:

從apt安裝mycli

sudo apt update && sudo apt install mycli

另一個安裝選項是使用 點子。 要使用此Python包管理器安裝mycli,只需輸入終端(Ctrl + Alt + T):

sudo pip3 install mycli

安裝完成後,我們將能夠 檢查已安裝客戶端的版本 使用以下命令:

查看mycli版本

mycli -v

首先,我們將能夠使用如下所示的命令進行連接:

mycli運行

sudo mycli

請注意,建議是上下文相關的,具體取決於游標的位置。 例如:在FROM關鍵字之後僅建議表,在WHERE子句之後僅建議列名。

幫助

要得到 可以與mycli一起使用的所有命令的列表,您所要做的就是在終端中運行以下幫助命令:

mycli幫助

mycli --help

了解有關使用mycli的更多信息,用戶可以諮詢 官方文件 在項目網站上提供。

總之,mycli是一個很好的客戶端工具,可以縮短在終端中編寫查詢的時間,因為它會在我們編寫查詢時建議表名和列名。 如果有人感興趣,必須說 還有一個與postgres等效的工具,其名稱為 命令行 由Amjith開發。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。