Mycli – Outil de saisie semi-automatique

MySQL L’auto complétion en ligne de commande

MyCLI est une interface de ligne de commande pour MySQL avec complétion automatique et coloration syntaxique. La saisie semi-automatique permet de rédiger des requêtes plus rapidement et plus facilement.

MyCLI est un client MySQL (compatible avec d’autres databases : MariaDB ou Percona) qui vient avec tout un tas de fonctionnalités.

Installation de MyCLI

Utilisez lee gestionnaire de paquets pythons avec le PIP (programme d’installation de package Python ) pour installer My-CLI.

Python PIP doit déjà être installé sur votre système.

Sur Linux, installez PIP avec la commande suivante dans le terminal.

apt-get install python-pip

Vérifiez la version de pip, puis installez MyCLI.

  pip -V 
  pip install -U mycli   

Vous pouvez également utiliser apt-get dans Ubuntu pour l’installer.

sudo apt-get install mycli 

Pour connaître la version de MyCLI

mycli --version 

Pour afficher l’aide de MyCLI

mycli --help 

Comment utiliser MyCLI

Avant d’utiliser MyCli, créez une base de données de test. Bien que cela soit facultatif et utilisé dans cet article uniquement pour démontrer les fonctionnalités de mycli. Vous pouvez ignorer cette étape car vous aurez déjà une base de données MySQL dans votre système.

 

Utilisation MySQL avec mycli

Vous pouvez utiliser my-cli pour vous connecter au serveur distant à l’aide de la commande suivante:

mycli -u root -h localhost
mycli -u root -h localhost nom_base
mycli mysql://root@localhost:3306/nom_base

mysql root@localhost:(none)>

Pour conclure

My-Cli est un bon outil côté client qui réduira le temps d’écriture de la requête dans le terminal en suggérant des noms de tables et de colonnes lors de l’écriture d’une requête. Rappelons que c’est également un  multiplateforme, ce qui signifie que vous pouvez l’utiliser également sur Window et Mac.

Vous êtes arrivé au bout de cet article, j’en conclus qu’il vous a plu, alors envoyez moi un max d’étoiles ⭐⭐⭐⭐⭐,  et partagez le avec vos amis et vos connaissances sur les réseaux sociaux, avec les boutons ci-dessous :

5 (100%) 1 vote

Partager cet article sur les réseaux sociaux :

Articles similaires

Déployer Laravel, Nginx & MySQL avec Docker