MyCli-um cliente MySQL/Mariadb com conclusão automática e iluminação de sintaxe
- 749
- 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 automática do MySQLConclusão inteligente
Tabela Nome das conclusões após a palavra -chave 'de'.
Conclusão inteligente do MySQLSuporte de alias
Uma conclusão de coluna funcionará mesmo quando os nomes da tabela forem alias.
Suporte de alias do MySQLRealce de sintaxe
Sintaxe Destaque para MySQL.
MySQL Sintaxe DestacandoSaída SQL formatada
A saída MySQL é automaticamente canalizada através de menos comando.
Saída formatada MySQLPara 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 »