Article mise à jour le: 22 septembre 2019

Prenez un instant avant de commencer la lecture (merci!) pour découvrir mon nouveau projet: Vous êtes une PME et souhaitez analyser vos données commerciales, sans investir beaucoup ni embaucher un data scientist? DataInsightOut est fait pour vous! Venez en apprendre plus sur le site et consulter le blog.

Commencer l'analyse de données

Quelques commandes utiles en forme de pense-bête pour le SQL.

A utiliser en ligne de commande. Pour voir sur quelle base de données on est actuellement en train de travailler:

select database();

Pour changer de base de donnée :

use + nomDeLaDatabase;

Pour voir la totalité des bases de données présentes sur le web:

show databases;

Pour voir actuellement les process qui tournent sur la base de données.

show processlist;

Pour tuer un process qui serait trop gourmand ou qui tarderait simplement à se terminer (récupérer l’ID du process en jouant la requête précédente):

kill + ID du process;

Pour trouver toutes les tables dans une base de données en cherchant un nom de colonne précis – toujours très utile dans les bases de données contenant des centaines de tables.

select table_name from information_schema.COLUMNS where column_name like '%mettreLeNomDeLaColonneCherchee%' group by 1;

Voici quelques livres sur le SQL pour aller plus loin :

Cliquez, partagez!

Le coin des achats professionnels