Base de données wordPress
Structure de la base de données sql WordPress
voici une capture d’écran d’une de mes bases de données ( visible ci-dessous et commençant par wp.
Mais au fur et à mesure que vous rajouterez des éléments dans votre site thèmes, extensions,etc… la base de données va grossir…
Normalement il y a moins de tables dans la base je vais donc vous énumérer les tables présentes lors de la construction d’un nouveau site

Les différentes tables
wp_commentmeta ;Cette table contient les infos complémentaires concernant les commentaires.
Par exemple, les informations sur les spams détectés par l’extension Akismet.
wp_comments :cette table contient l’ensemble des commentaires déposés sur votre site.
wp_link :cette table contient les liens enregistrés . Cette table est devenue inutile (depuis une maj de wordpress mais figure toujours dans la bdd, afin que ceux qui l’utilisaient auparavant ne voit pas leurs données disparaitre.
wp_options contient les options de la config du site, de ces extensions… .
wp_postmeta :cette table contient contient l’ensemble des informations complémentaires liées aux articles ou aux pages.
wp_posts :cette table contient l’ensemble de votre site ( enfin presque, c’est un raccourci de dire cela mais elle en contient une grosse partie).
Notamment les articles, pages, médias divers, et dautres fichiers suivant l’installation de certaines extensions.
wp_terms :cette table contient les infos sur les catégories et les mots-clés de votre site.
wp_term_relationships :cette table sert à relier les catégories et mots-clés des articles et des pages de votre sites.
wp_term_taxonomy :cette table contient des informations complémentaires sur les catégories et les mots-clés.
wp_usermeta :cette table contient d’autres informations sur les utilisateurs , informations qui ne sont pas inscrites dans wp_users.
wp_users : Dans cette table , on retrouve l’ensemble des utilisateurs avec leur mdp, et leurs informations comme la date d’enregistrement, leur login, e-mail…
ASTUCE
Voici une astuce de débutant qui m’a souvent servi lors de la migration.
d’une base données vers une autre base de données, pour copier le contenu d’une table vers une autre table, dans la même base de données.
Dans l’exemple ci-dessous , je copie la table wp_postsmeta (surlignée en jaune) vers la table (surlignée en vert) wpqi_postsmeta)
donc vous vous rendez sur votre bdd via phpmyadmin, et une fois sur votre base, vous cliquez sur l’onglet SQL en haut (entouré en rouge).
Ca ouvre une fenêtre, vous copiez le code indiqué ci-dessous ( et vous remplacez les noms des tables, par celles qui vous intéressent, bien sur)
INSERT INTO wpqi_postsmeta
SELECT * FROM wp_postsmeta
