MySQL的, MariaDB的 y 佩爾科納 他們是三個 當今廣泛使用的數據庫,前兩個嵌入在當今存在的大量開源應用程序中。 這就是為什麼擁有一個 MySQL,MariaDB和Percona的終端 通過控制台為我們提供的舒適性和便利性,使我們能夠有效地管理這些數據庫。
這次,我們將要見mycli,這是一個數據庫終端,它具有有效管理我們的數據庫的必要特性,而不會消耗過多的資源和大量的文檔供我們使用。
什麼是mycli?
邁克利 是一個開源工具,開發於 蟒蛇,這使我們能夠以快速,自動化和高效的方式管理和執行MySQL,MariaDB和Percona命令。 該工具具有用於上述數據庫語言的高級自動完成系統,同樣,它以標準方式突出顯示了語法,這有助於我們從終端以舒適的方式管理數據庫。
它的安裝和學習線相當短,這使其具有出色的特性,使其成為專用於數據庫管理工具的非常有趣的替代品,特別是由於其資源消耗少且響應時間加快。 。
在該工具的開發者發布的以下gif文件中,可以看到該工具的詳細使用信息:
Mycli功能
- 完全開源,使用python開發,並提供出色的文檔。
- 在鍵入SQL關鍵字以及數據庫表,視圖和列時自動完成。
- 得益於Pygments,出色的語法突出顯示。
- 智能自動完成功能(默認情況下啟用),它將僅提供與上下文相關的提示。
SELECT * FROM <tab>
它只會顯示表的名稱。SELECT * FROM users WHERE <tab>
它只會顯示列名。
- 支持包含多行的查詢。
- 它允許存儲最常用的查詢,為此,足以使用保存查詢
\fs alias query
並使用以下命令\f alias
當您想再次運行它時。 - 功能強大且簡單的配置文件,該文件會在目錄中自動生成
~/.myclirc
- 如果我們想保存已執行命令的歷史記錄,它具有廣泛的日誌系統。
- 讓我們使用一個不錯的縮進。
- 數據輸出井井有條,以表格分隔列顯示。
- 它支持SSL連接。
- 運行工具幫助時的詳細文檔
$ mycli --help
- 還有很多。
如何安裝mycli
借助python,我們可以在任何Linux發行版上安裝mycli,為此,我們只需要安裝pip並執行以下命令:
$ sudo pip install -U mycli
Debian和ubuntu用戶可以通過運行以下命令直接從官方存儲庫安裝該工具
$ sudo apt-get install mycli
同樣,由於AUR存儲庫,Arch Linux和派生用戶可以使用此工具,為此,請運行以下命令:
$ yaourt -S mycli
總而言之,我想強調的是,在進行的測試中,該工具的運行速度非常快,並且當涉及自動完成功能時,它的建議非常出色。 我什至認為該工具與MySQL Navigator一樣有用,其優點是消耗更少的資源,如果您是控制台愛好者,並且還使用與其兼容的三個數據庫中的一些,請不要猶豫,嘗試使用此出色的工具並告訴我們您的印象關於。
很棒的工具,非常感謝您的文章。
你知道終端的字體是什麼嗎?
摩納哥。 是源! 我為您提供了一個用於Linux的下載選項。 因為來源是來自MAC
https://gist.github.com/rogerleite/99819
問候。
很好的貢獻! 壯觀的工具!