Pense-bête SQL

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;

Inscrivez-vous vite et en 2 clics sur Krappahut.com (100% gratuit) le nouveau site produit par reportingbusiness.fr

Parmi les plus de 1000 articles publiés sur le site, prolongez la lecture et découvrez une sélection d'articles sur la même thématique qui pourront vous intéresser: