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;

Étiqueté , ,
Visitez la boutique reportingbusiness et découvrez des solutions pour vous aider dans votre quotidien professionnel: méthodes, scripts, addons prestashop, ...
Vous êtes une marque? Une entreprise? Publiez un article sponsorisé sur reportingbusiness.fr et touchez plusieurs milliers de lecteurs! Envoyez un mail pour en savoir plus!

Recevez une fois par semaine la newsletter et ne ratez plus aucun article. Vous pouvez vous désabonner à tout moment.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *