Introdução
MyCLI é um cliente de linha de comando para MySQL e MariaDB que permite auto-completar e ajuda com a sintaxe de seus comandos SQL.
Recursos do MyCLI
- Conclusão automática à medida que você digita para palavras-chave SQL, além de tabelas, visualizações e colunas no banco de dados.
- Sintaxe realce de entrada durante a digitação.
- Suporte para consultas de múltiplas linhas.
- Permite que você salve suas consultas favoritas.
- Imprime dados tabulares de uma maneira atraente.
- Suporte para conexões SSL.
- A conclusão inteligente (ativada por padrão) sugere a conclusão sensível ao contexto.
- Registre todas as consultas e seus resultados em um arquivo.
Requisitos
- Um usuário sudo .
- Uma instância do servidor Site & Site Ubuntu / Debian / Fedora / CentOS.
Antes de instalar qualquer pacote na instância do servidor, é recomendável atualizar o sistema. Por favor, reveja este artigo sobre como atualizar o CentOS 7, Ubuntu 16.04 e Debian 8 .
Instalação
Debian / Ubuntu
Nas distribuições Debian / Ubuntu, você pode facilmente instalar o pacote MyCLI usando o apt
comando.
sudo apt-get install mycli
Fedora
O Fedora tem um pacote disponível para o MyCLI. Instale-o usando o dnf
comando conforme mostrado abaixo.
sudo dnf install mycli
RHEL, CentOS
Para outras distribuições do Linux, como o RHEL / CentOS, você precisará da ferramenta Python Pip para instalar o MyCLI.
Instale o Pip no seu sistema.
sudo yum install python-pip
Depois que o Pip tiver sido instalado, você poderá instalar o MyCLI da seguinte maneira.
sudo pip install mycli
Encontre sua versão do MyCLI e seu uso usando os dois comandos a seguir.
# 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://[email protected]_host.com:3306/my_database
...