Accueil / Glossaire / Qu’est ce que : UNE BASE DE DONNEES

Qu’est ce que : UNE BASE DE DONNEES

Une base de données est un ensemble de données structuré et organisé. Dans la terminologie informatique, une base de données se réfère à un logiciel utilisé pour stocker et organiser des données. Pensez-y comme un classeur où vous stockez des données dans différentes sections appelées tables. Lorsque vous avez besoin d’un fichier particulier, vous examinez cette section particulière (table) et obtenez le fichier (données) dont vous avez besoin.

WordPress utilise MySQL comme son système de gestion de base de données. MySQL est un logiciel utilisé pour créer des bases de données, stocker et obtenir des données sur demande. MySQL est également un logiciel open source, tout comme WordPress et fonctionne mieux avec d’autres logiciels open source populaires, tels que le serveur Web Apache, le PHP et le système d’exploitation Linux.

Pour installer WordPress, vous avez besoin d’une base de données MySQL. Tous les fournisseurs d’hébergement WordPress offrent MySQL inclus dans leurs paquets d’hébergement. Pendant l’installation (voir: Didacticiel complet d’installation WordPress), vous fournissez WordPress vos informations de base de données, puis WordPress s’occupe du reste des choses.

Qu’est-ce qu’un hôte de base de données?

Le serveur de base de données est l’ordinateur hébergeant votre base de données sur un serveur MySQL. La plupart du temps, c’est localhost et en entrant dans localhost dans le domaine hôte, vous connecterez WordPress à votre base de données. Cependant, certains fournisseurs d’hébergement Web peuvent utiliser différents noms d’hôte pour gérer les serveurs MySQL. Vous trouverez votre nom d’hôte dans les sections MySQL ou Base de données de votre panneau de contrôle d’hébergement. Demandez à votre fournisseur d’hébergement si vous ne trouvez pas le nom d’hôte.

Qu’est-ce que le tableau de base de données

Les bases de données ont des tableaux qui sont comme des sections ou des armoires dans votre système de base de données. Chaque table contient des colonnes et les informations sont stockées en rangées. Chaque ligne possède un champ pour chaque colonne de la table.

Exemple: une base de données bureautique peut avoir une table appelée employee_records. Ce tableau peut avoir les colonnes suivantes:

  • employee_id
  • employee_name
  • employee_joining_date
  • employee_phone_no

WordPress crée automatiquement des tables dans votre base de données. Au moment de l’écriture, une installation par défaut de WordPress créerait les tables suivantes:

  • wp_commentmeta
  • wp_comments
  • wp_links
  • wp_options
  • wp_postmeta
  • wp_posts
  • wp_terms
  • wp_term_relationships
  • wp_term_taxonomy
  • wp_usermeta
  • wp_users

Chacune de ces tables aurait différentes colonnes où les données sont stockées. Par exemple, la table wp_users dans WordPress possède ces colonnes:

  • ID
  • user_login
  • user_pass
  • user_nicename
  • user_email
  • user_url
  • user_registered
  • user_activation_key
  • user_status
  • display_name

Qu’est-ce que SQL Query?

SQL est l’abréviation de Structured Query Language, c’est un langage de programmation spécial utilisé pour gérer les bases de données. Une instruction émise par SQL au serveur de base de données pour récupérer des données s’appelle une requête. WordPress utilise les requêtes MySQL pour obtenir des données et l’utiliser pour générer des pages Web.

Une requête MySQL typique ressemble à ceci:

SQL ne se limite pas à récupérer les données des tables. Il peut également mettre à jour, insérer et supprimer des données de tables et même créer de nouvelles tables. De cette façon, WordPress stocke et édite toutes les données de votre site Web en stockant et en la récupérant à partir de la base de données en utilisant des requêtes SQL.

Comment gérer la base de données WordPress

Il est important d’apprendre comment vous pouvez effectuer certaines tâches sur votre base de données WordPress. Cela peut vous aider à résoudre certains problèmes courants de WordPress, à vous aider à récupérer votre site Web et à rendre votre site plus sécurisé en général. Par exemple, vous souhaitez apprendre à créer des sauvegardes régulières.

Les bases de données WordPress peuvent être gérées à l’aide de phpMyAdmin, une application Web open source avec une interface utilisateur facile et simple pour gérer les bases de données MySQL. Il existe également de nombreux plugins WordPress disponibles qui peuvent vous aider à créer des sauvegardes de base de données WordPress.