Maison >base de données >tutoriel mysql >Expliquez brièvement la compréhension et l'utilisation des commandes de la base de données WordPress

Expliquez brièvement la compréhension et l'utilisation des commandes de la base de données WordPress

php是最好的语言
php是最好的语言original
2018-08-02 14:07:132510parcourir

WordPress a commencé comme une simple plateforme de blog. Après plus de dix ans, il a évolué vers un système de gestion de contenu utilisé par de nombreux novices et experts. Même de nombreux sites Web haut de gamme sont construits sur cette plateforme. implémentez presque tout ce que vous pouvez. La plupart des fonctions qui me viennent à l'esprit.

Le plus gros avantage est que l’installation, la configuration, la création de base de données, etc. de WordPress ne nécessitent pas de connaissances en programmation ou de théorie de base. Cependant, vous constaterez parfois que quelques connaissances de base en matière de bases de données vous aideront à atteindre l’objectif d’optimisation de votre site Web.

Base de données WordPress

phpMyAdmin est le premier choix de nombreux DBA [administrateurs de bases de données] pour créer des bases de données, mais lorsqu'il s'agit de prêter attention aux instructions de requête SQL, tout le monde n'aime pas utiliser phpMyAdmin.

Vous devez avoir compris que WordPress utilise une base de données MySQL. Avant de l'utiliser, vous devez d'abord vous connecter. Vous pouvez saisir la commande suivante sur la ligne de commande pour vous connecter :

mysql -u [user_name] -p -D [database_name]

Après vous être connecté, vous peut afficher toutes les tables de données, utilisez la commande suivante pour afficher :

desc [table_name]

Notez également que le préfixe de la table est le wp par défaut, qui représente WordPress Assurez-vous que votre préfixe est correct, si vous avez utilisé un préfixe différent.

Parcourons le tableau de données par ordre alphabétique.

1) wp_options

table de configuration, cette table enregistre toutes les informations de configuration :

Titre titre

Tagline tag

Fuseau horaire Fuseau horaire

Toutes les collections de bases de données affichées sur le tableau de bord sont stockées dans cette table spécifique.

2) wp_users

Table des utilisateurs, comme le montre le nom de la table, cette table stocke toutes les informations des utilisateurs enregistrés, y compris les informations suivantes :

ID de connexion ID utilisateur

Mot de passe crypté Mot de passe calculé par hachage

ID e-mail E-mail de l'utilisateur

Numéros de contact Numéro de contact

Date d'inscription et heure Heure d'inscription

Nom d'affichage Nom d'affichage

Statut Statut

Clé d'activation Code d'activation

3) wp_usermeta

La table d'informations étendues sur l'utilisateur stocke certaines informations utilisateur étendues, telles que last_name, qui ne sont pas stockées dans la table wp_users.

Les champs suivants doivent être notés dans ce tableau :

meta_key

meta_value

4) wp_posts

Tableau des articles, ce tableau stocke tous les articles et pages du site, y compris les versions historiques, et le menu de navigation est également stocké dans ce tableau. Différents types de publications sont distingués à l'aide du champ post_type.

5) wp_postmeta

La table attributaire des articles stocke les métadonnées de tous les articles. Par exemple, les données de balises générées par certains plug-ins SEO y seront stockées. tableau.

6) wp_terms

Les catégories et balises correspondant aux articles, liens et pages sont stockées dans ce tableau, généralement appelées slugs, et leurs valeurs seront reflété dans Parmi les hyperliens, l'effet des pages de recherche Google Spider sera éventuellement amélioré pour atteindre l'objectif d'optimisation.

7) wp_term_relationships

Table de relation d'attribut, cette table stocke la relation de mappage entre [balise/catégorie] et [article/page].

8) wp_term_taxonomy

Ce tableau stocke la relation de mappage entre la taxonomie [Taxonomie] et le terme.

Note du traducteur :

Exemple :

Vous avez créé un nouvel article, la catégorie est fruit et la taxonomie par défaut de cet article s'appelle catégorie

Vous avez créé un nouvel article, la catégorie est légumes. La taxonomie de cet article reste inchangée et s'appelle toujours catégorie

Pour le moment, vous souhaitez créer une série d'articles sur les voitures avec lesquels vous ne voulez pas être confondus. la liste originale des articles alimentaires.

Ensuite, vous pouvez créer un nouveau post_type à ce moment, avec la valeur de la voiture et la taxonomie du pouvoir

Méthode d'ajout spécifique Vous pouvez rechercher l'utilisation de. la fonction register_post_type dans la documentation officielle,

puis ajoutez deux articles, classés en batterie et gaz,

pour qu'il y ait un nouvel enregistrement de relation de mappage dans la table wp_term_taxonomy.

L'instruction SQL lors de l'interrogation de la nourriture estcategory=fruit

L'instruction SQL lors de l'interrogation des voitures est power=battery

9) wp_comments

Stocke les commentaires sur toutes les pages, y compris celles qui n'ont pas été examinées, et d'autres informations renseignées lors des commentaires ; il convient de noter que si vous utilisez un système de commentaires tiers tel que Disqus, les commentaires ne seront pas stockés ici ; . À l'intérieur du tableau.

10) wp_commentmeta

Comme les autres tables de métadonnées, cette table stocke les métadonnées étendues du commentaire.

11) wp_links

Ce tableau stocke des informations de lien personnalisées et nécessite l'installation d'un plug-in Links Manager, bien que son utilisation ne soit plus recommandée.

Quelques conseils

Modifier le nom d'utilisateur par défaut

WordPress ne vous permet pas de modifier le nom d'utilisateur, mais vous pouvez le modifier en exécutant une instruction SQL.

Changer le mot de passe

Si vous oubliez le mot de passe administrateur, vous pouvez facilement le restaurer en modifiant la base de données. Notez que le mot de passe doit être digéré à l'aide de l'algorithme de hachage MD5.

Supprimer tous les commentaires indésirables

Parfois, les commentaires indésirables vous donneront mal à la tête, vous pouvez utiliser un plug-in comme Akismet pour surveiller et gérer, mais si vous avez beaucoup de commentaires indésirables, vous pouvez utiliser SQL Soyez honnête.

Vérifiez la source des commentaires indésirables

Dans l'ensemble, cet article espère que les administrateurs novices ne seront plus confus au sujet des bases de données. Bien qu'il existe d'innombrables plug-ins disponibles aujourd'hui, ne les utilisez pas. aveuglément. Vous devez d’abord réfléchir à la manière la plus simple de répondre à vos besoins.

Articles associés :

Commandes communes de la base de données MySQL version simple et super pratique

Utilisez la ligne de commande MySQL pour sauvegarder et restaurer le base de données

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn