introduzione
MyCLI è un client da riga di comando per MySQL e MariaDB che ti consente di completare automaticamente e ti aiuta con la sintassi dei tuoi comandi SQL.
Caratteristiche di MyCLI
- Completamento automatico durante la digitazione per parole chiave SQL, nonché tabelle, viste e colonne nel database.
- Evidenziazione della sintassi dell'input durante la digitazione.
- Supporto per query multilinea.
- Ti consente di salvare le tue query preferite.
- Stampa i dati tabulari in modo accattivante.
- Supporto per connessioni SSL.
- Il completamento intelligente (abilitato per impostazione predefinita) suggerirà il completamento sensibile al contesto.
- Registra ogni query e i relativi risultati in un file.
Requisiti
- Un utente sudo .
- Un'istanza del server Vultr Ubuntu / Debian / Fedora / CentOS.
Prima di installare eventuali pacchetti sull'istanza del server, si consiglia di aggiornare il sistema. Leggi questo articolo su Come aggiornare CentOS 7, Ubuntu 16.04 e Debian 8 .
Installazione
Debian / Ubuntu
Nelle distribuzioni Debian / Ubuntu, puoi facilmente installare il pacchetto MyCLI usando il apt
comando.
sudo apt-get install mycli
Fedora
Fedora ha un pacchetto disponibile per MyCLI. Installalo usando il dnf
comando come mostrato di seguito.
sudo dnf install mycli
RHEL, CentOS
Per altre distribuzioni Linux come RHEL / CentOS, è necessario lo strumento Python Pip per installare MyCLI.
Installa Pip sul tuo sistema.
sudo yum install python-pip
Una volta installato Pip, è possibile installare MyCLI come segue.
sudo pip install mycli
Trova la tua versione di MyCLI e il suo utilizzo utilizzando i seguenti due comandi.
# mycli --version
Version: 1.10.0
# mycli --help
Usage: mycli [OPTIONS] [DATABASE]
A MySQL terminal client with auto-completion and syntax highlighting.
Examples:
- mycli my_database
- mycli -u my_user -h my_host.com my_database
- mycli mysql://my_user@my_host.com:3306/my_database
...