SQL

SQL, pour Structured Query Language, est un langage informatique standard utilisé pour communiquer avec les bases de données relationnelles. Il permet de créer, lire, modifier et supprimer des données stockées dans des tables. On parle souvent des opérations CRUD : Create, Read, Update, Delete.

Dans l’écosystème WordPress, SQL joue un rôle central. Le CMS s’appuie sur une base de données MySQL (ou MariaDB) pour stocker l’ensemble de son contenu : articles, pages, commentaires, réglages, utilisateurs ou encore métadonnées. Chaque action réalisée sur un site WordPress — publier un article, modifier un réglage, approuver un commentaire — déclenche en arrière-plan une ou plusieurs requêtes SQL.

Concrètement, lorsque vous interagissez avec phpMyAdmin ou WP-CLI, vous pouvez exécuter des requêtes SQL directement sur la base de données de votre site. Cela s’avère très utile en maintenance : réinitialiser un mot de passe administrateur, nettoyer des révisions d’articles obsolètes ou corriger des options mal configurées. Cependant, manipuler SQL sans précaution peut entraîner des pertes de données irréversibles. Il est donc indispensable de toujours réaliser une sauvegarde complète de la base avant toute intervention manuelle.

💡 Bon à savoir : WordPress utilise par défaut le préfixe wp_ pour nommer ses tables SQL. Modifier ce préfixe lors de l’installation renforce la sécurité de votre site en rendant les attaques par injection SQL plus difficiles à exécuter.