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

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

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 automática do MySQL

Conclusão inteligente

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

Conclusão inteligente do MySQL

Suporte de alias

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

Suporte de alias do MySQL

Realce de sintaxe

Sintaxe Destaque para MySQL.

MySQL Sintaxe Destacando

Saída SQL formatada

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

Saída formatada MySQL

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.

  1. 20 Comandos MySQL (MySqladmin) para Administração de Database no Linux
  2. Como alterar um diretório de dados MySQL/Mariadb padrão no Linux
  3. 4 ferramentas úteis de linha de comando para monitorar o desempenho do MySQL no Linux
  4. Como alterar a senha raiz de MySQL ou Mariadb no Linux
  5. 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.