MyCli-um cliente MySQL/Mariadb com conclusão automática e iluminação de sintaxe

- 773
- 140
- Ms. Travis Schumm
Mycli é uma interface de linha de comando fácil de usar (CLI) para os sistemas populares de gerenciamento de banco de dados: mysql, mariadb e percona com conclusão automática e destaque. É construído usando Prompt_toolkit e requer Python 2.7, 3.3, 3.4, 3.5 e 3.6. Ele suporta conexões seguras sobre o SSL para o servidor MySQL.
Recursos myCli
- Quando você o inicia, um arquivo de configuração é criado automaticamente em ~/.myclirc.
- Suporta conclusão automática ao digitar palavras-chave SQL, bem como tabelas, visualizações e colunas no banco de dados.
- Também suporta o preenchimento inteligente que é ativado por padrão e oferecerá sugestões para conclusão sensível ao contexto.
Por exemplo:
Selecione * de - isso apenas mostrará nomes de tabela. Selecione * dos usuários onde - isso simplesmente mostrará nomes de colunas.
- Suporta o destaque da sintaxe usando pigmentos.
- Suporte para conexões SSL.
- Oferece suporte para consultas multilinas.
- Opcionalmente registra todas as consultas e sua saída em um arquivo (observe que isso é desativado por padrão).
- Permite salvar consultas favoritas (salve uma consulta usando \ fs alias e executá -lo com \ f alias).
- Suporta o tempo de declarações SQL e a renderização da tabela.
- Imprime dados tabulares de maneira atraente.
Como instalar MyCli para MySQL e Mariadb em Linux
Sobre Debian/Ubuntu Distribuições, você pode instalar facilmente o pacote MyCli usando o comando apt da seguinte forma:
$ sudo apt-get update $ sudo apt-get install mycli
Da mesma maneira, Fedora 22+ Possui um pacote disponível para MyCli, você pode instalá -lo usando o comando dnf como abaixo:
$ sudo dnf install mycli
Para outras distribuições Linux, como RHEL/CENTOS, Você precisará de uma ferramenta Python Pip para instalar o mycli. Comece instalando PIP com os comandos abaixo:
$ sudo yum install pip
Depois que o PIP é instalado, você pode instalar o MyCli da seguinte forma:
$ sudo pip install mycli
Como usar o MyCli para MySQL e Mariadb em Linux
Depois que o MyCli instalou, você pode usá -lo assim:
$ mycli -u root -h localhost
Conclusão automática
Conclusões fáceis, como palavras-chave e funções SQL.

Conclusão inteligente
Tabela Nome das conclusões após a palavra -chave 'de'.

Suporte de alias
Uma conclusão de coluna funcionará mesmo quando os nomes da tabela forem alias.

Realce de sintaxe
Sintaxe Destaque para MySQL.

Saída SQL formatada
A saída MySQL é automaticamente canalizada através de menos comando.

Para fazer login no MySQL e selecionar um banco de dados ao mesmo tempo, você pode usar um comando semelhante como segue.
$ mycli local_database $ mycli -h localhost -u root app_db $ mycli mysql: // [email protegido]: 3306/django_poll
Para mais opções de uso, tipo:
$ mycli - -help
MyCli Homepage: http: // mycli.rede/índice
Confira alguns artigos úteis para a administração MySQL.
- 20 Comandos MySQL (MySqladmin) para Administração de Database no Linux
- Como alterar um diretório de dados MySQL/Mariadb padrão no Linux
- 4 ferramentas úteis de linha de comando para monitorar o desempenho do MySQL no Linux
- Como alterar a senha raiz de MySQL ou Mariadb no Linux
- Comandos de backup e restauração do MySQL para administração de banco de dados
Isso é tudo! Neste guia, mostramos como instalar e usar o myCli com comandos simples no Linux. Compartilhe seu pensamento sobre este artigo através do formulário de feedback abaixo.
- « Entenda as médias de carga Linux e monitore o desempenho do Linux
- Como corrigir a vulnerabilidade Sambacry (CVE-2017-7494) em sistemas Linux »