MySQL是一個(gè)功能強大且應用廣泛的關(guān)系數據庫管理系統。雖然許多用戶(hù)使用圖形用戶(hù)界面(GUI)與其數據庫進(jìn)行交互,但命令行界面(CLI)可以提供更強大、更靈活的方式來(lái)管理MySQL數據庫。在本文中,我們將探索mycli,一個(gè)流行的mysql cli工具,以及如何在linux上安裝mysql cli(mycli)?
一、什么是mycli?
mycli是一個(gè)基于Python的MySQL命令行界面(CLI),它提供了比默認MySQL CLI工具更強大的功能和可用性。mycli提供了一個(gè)直觀(guān)的、顏色編碼的界面,提供語(yǔ)法突出顯示、自動(dòng)完成和其他可用性增強功能,可以幫助用戶(hù)更有效地導航和管理他們的MySQL數據庫。mycli提供的一些功能包括:
1、語(yǔ)法高亮:mycli高亮顯示SQL語(yǔ)法和關(guān)鍵字,方便SQL語(yǔ)句的讀寫(xiě)。
2、自動(dòng)完成:mycli可以根據用戶(hù)輸入建議和完成SQL語(yǔ)句,減少拼寫(xiě)錯誤和語(yǔ)法錯誤的可能性。
3、數據庫內?。簃ycli可以檢查數據庫模式并提供有關(guān)表、列和索引的有用信息。
4、改進(jìn)的尋呼機:mycli可以以更加用戶(hù)友好的格式顯示查詢(xún)結果,包括支持水平滾動(dòng)和過(guò)濾。
5、可自定義的鍵綁定:mycli允許用戶(hù)為其工作流程自定義鍵綁定和快捷方式。
要使用mycli,我們需要有一個(gè)MySQL實(shí)例在運行并且可以從我們的Linux系統訪(fǎng)問(wèn)。設置好MySQL實(shí)例后,只需在終端中鍵入“mycli”即可啟動(dòng)mycli。mycli將嘗試使用默認設置連接到MySQL實(shí)例,但如有必要,我們可以將連接詳細信息指定為命令行參數。
mycli支持MySQL、MariaDB 和 Percona,并具有以下特性:
1、一開(kāi)始輸入,就會(huì )自動(dòng)完成命令和大小寫(xiě)敏感。
2、以特別的方式打印表格數據。
3、SSL連接支持。
4、語(yǔ)法高亮。
5、多主題支持。
6、它能夠處理Unicode輸入和輸出。
二、如何在linux上安裝mysql cli(mycli)?
第一步:搭建恒訊科技的云服務(wù)器
首先登錄恒訊科技的帳戶(hù)創(chuàng )建一個(gè)新服務(wù)器,云服務(wù)器上有多個(gè) Linux 發(fā)行版可用,創(chuàng )建一個(gè)后使用通過(guò)電子郵件發(fā)送給你的憑據通過(guò)SSH連接到自己的云服務(wù)器。
第二步:安裝MySQL CLI–mycli
Mycli包在各自的系統包管理器存儲庫中可用于Debian/Ubuntu和 Fedora,使用以下命令安裝它們,
1、Debian/Ubuntu
# sudo apt-get 安裝 mycli
Fedora
# 須藤 dnf 安裝 mycli
RedHat 和 CentOS 沒(méi)有 rpm 包,我們需要使用 pip 來(lái)實(shí)現。在 Ubuntu、Fedora 或 CentOS/RHEL 上可以使用 pip 安裝 mycli。
2、瑞爾/中央操作系統
通過(guò)運行以下命令在您的系統上安裝 Pip。
# sudo yum 安裝 python-pip
安裝 Pip 后,按照這些說(shuō)明安裝 MyCLI。
# 須藤 pip 安裝 mycli
使用以下命令查找您的 MyCLI 版本。使用以下命令查找您的 MyCLI 版本,
# mycli --version
版本:1.20.1
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動(dòng)站