Maison > Tutoriel CMS > WordPresse > Comment créer des bases de données MySQL WordPress sur CPanel

Comment créer des bases de données MySQL WordPress sur CPanel

William Shakespeare
Libérer: 2025-02-10 14:14:13
original
872 Les gens l'ont consulté

How to Create WordPress MySQL Databases on cPanel

Points de base

  • La création d'une base de données MySQL WordPress sur CPanel contient plusieurs étapes, notamment la sélection d'un nom de base de données, la création d'un utilisateur de base de données, la définition des autorisations utilisateur de la base de données et l'installation de WordPress. Ce processus fait partie intégrante de l'installateur WordPress et peut être utilisé par n'importe quelle application Web qui nécessite MySQL.
  • Pour améliorer la sécurité, il est recommandé de réduire les autorisations utilisateur de la base de données après l'installation de WordPress. Les autorisations suffisantes incluent la sélection, l'insertion, la mise à jour, la suppression, la modification, la création de table, la table de dépôt et l'index. Cependant, certains plugins peuvent nécessiter des autorisations supplémentaires.
  • L'optimisation et la sauvegarde régulièrement de la base de données MySQL WordPress sur CPanel peuvent améliorer les performances du site Web et prévenir la perte de données. Utilisez la fonctionnalité de la base de données d'optimisation de CPanel et l'outil d'assistant de sauvegarde pour aider à ces processus. De plus, des plugins tels que WP-Optimize ou WP-Sweep peuvent nettoyer la base de données en supprimant des données inutiles.

How to Create WordPress MySQL Databases on cPanel

Cet article fait partie d'une série d'articles créés en collaboration avec Siteground. Merci de soutenir les partenaires qui ont rendu le point de point possible.

Le succès de WordPress est en grande partie dû à son installateur de cinq minutes rapide et facile. Cependant, la base de données MySQL confond encore de nombreuses personnes.

Ce tutoriel montre comment créer une base de données à l'aide de CPanel, un utilitaire de gestion de plate-forme populaire fourni par de nombreux hôtes Web. Nous discuterons également de la façon d'utiliser cette base de données lors de l'installation WordPress. Toute application Web qui nécessite MySQL peut utiliser ces technologies.

Commençons par les bases et les termes ...

Qu'est-ce qu'une base de données?

La base de données est une collection de données organisées. C'est ça. WordPress stocke toutes ses pages, publications, catégories et données utilisateur dans une base de données.

MySQL est un système de gestion de base de données (SGBD). Il s'agit d'un logiciel qui vous permet de créer, de mettre à jour, de lire et de supprimer les données d'une base de données. Une seule installation MySQL peut gérer n'importe quel nombre de bases de données autonomes. Vous pouvez en créer un pour WordPress, un pour Magento, un pour Drupal ou toute autre application dont vous avez besoin.

Il existe de nombreuses alternatives, mais il y a plusieurs raisons pour lesquelles MySQL est populaire:

  • Il s'agit d'un logiciel gratuit et open source. Il appartient maintenant à Oracle, mais il existe également des options compatibles avec MySQL ouvertes telles que MARIADB.
  • Il est synonyme de PHP (le langage / l'exécution le plus utilisé sur le Web, alimentant WordPress). PHP et MySQL sont apparus au milieu des années 90, lorsque le développement Web était encore à ses balbutiements.
  • Il utilise le langage de requête structuré (SQL) - A (équivalent) Langue standard utilisée pour créer des structures de données et des données.
  • Il est rapide, facile à installer et possède de nombreux outils de développement tiers.

Comment l'application accède-t-elle à la base de données?

Les applications telles que WordPress accèdent à leurs données via une connexion de base de données. Pour MySQL, une connexion ne peut être établie que si le code PHP de WordPress connaît les informations suivantes:

  • L'adresse de l'installation de mysql
  • le nom de la base de données dont il a besoin pour accéder
  • Le nom d'utilisateur et le mot de passe requis pour accéder à la base de données

Le compte "utilisateur" de la base de données doit être défini pour l'utilisation de WordPress. Il peut avoir des mots de passe très puissants et définir les autorisations de base de données appropriées.

Comment les données sont-elles stockées?

MySQL et d'autres bases de données SQL stockent des données dans les tables relationnelles.

Par exemple, vous pourriez avoir un ensemble de messages. Chaque message aura des données uniques telles que le titre et le texte du corps. Il aura également des données utilisées dans d'autres publications, telles que la catégorie et les détails de l'auteur. Pour éviter la duplication des mêmes données, nous créons des tables séparées:

  • Le tableau d'auteur contient l'ID, le nom de l'auteur et d'autres détails
  • La table de catégorie contient des identifiants et du nom de catégorie
  • Le tableau des articles contient le titre et le texte de l'article. Il indiquera l'auteur et la catégorie en se référant au numéro d'identification associé.

La base de données SQL met en œuvre des mesures de sécurité pour assurer l'intégrité des données. Vous ne devriez pas être en mesure de citer des identifiants d'auteur inexistants ou de supprimer les catégories utilisées par un ou plusieurs articles.

Ces définitions et règles de tableau constituent la base de données modèle . Exécutez un ensemble de commandes SQL pour créer ce modèle lors de l'installation WordPress. Ce n'est que de cette manière que la table peut être prête à stocker des données.

comment créer une base de données

Utilisez l'hôte Web de CPanel pour fournir une adresse Web (telle que https://site.com/cpanel) ainsi qu'un nom d'utilisateur et un mot de passe pour l'accès. Veuillez garder ces détails correctement. Ne les confondez pas avec la base de données ou les informations d'identification de l'utilisateur WordPress!

Si vous recherchez un hôte qui prend en charge CPanel, essayez Siteground, qui est l'hôte que nous avons choisi. Tous les plans prennent en charge CPanel, et ils ont repensé le tableau de bord pour tout organiser de manière plus conviviale.

How to Create WordPress MySQL Databases on cPanel

Votre vue peut être légèrement différente, mais veuillez trouver la section "base de données" ou entrez "MySQL" dans la zone de recherche.

Cliquez sur l'assistant de base de données MySQL et suivez les étapes:

Étape 1: Sélectionnez le nom de la base de données

Votre base de données a besoin d'un nom:

How to Create WordPress MySQL Databases on cPanel

Le nom

peut avoir un préfixe appliqué, comme MySite_. Entrez un nom approprié, tel que Blog ou WordPress, et cliquez sur Suivant.

Étape 2: Créez un utilisateur de base de données

Vous devez maintenant définir le compte utilisateur MySQL que WordPress utilise pour accéder à la base de données:

How to Create WordPress MySQL Databases on cPanel

Veuillez noter que le nom d'utilisateur peut également avoir le même préfixe (MySite_). Dans cette capture d'écran, notre ID utilisateur est mysite_blogdbuser.

CPANEL s'assurera que vous saisissez un mot de passe fort. Les mots de passe peuvent être compliqués; vous ne les utiliserez qu'une seule fois lors de l'installation WordPress. Je recommande un générateur de mots de passe aléatoire:

How to Create WordPress MySQL Databases on cPanel

Avant de cliquer sur Créer un utilisateur, assurez-vous de copier l'ID utilisateur et le mot de passe sur un fichier texte ou un autre emplacement sécurisé.

Étape 3: Définissez les autorisations utilisateur de la base de données

Pendant le processus d'installation WordPress, les utilisateurs créés ci-dessus doivent avoir un accès complet à la base de données. Il exécute des scripts pour créer des tables et les remplit avec des données initiales.

Sélectionnez "toutes les autorisations" et cliquez sur "Suivant":

How to Create WordPress MySQL Databases on cPanel

CPanel confirmera la création de la base de données et de l'utilisateur MySQL.

How to Create WordPress MySQL Databases on cPanel

Panneau de base de données MySQL

Vous pouvez utiliser le panneau de base de données MySQL au lieu de l'assistant. Il vous permet toujours de créer une base de données et un utilisateur, mais vous ajoutez ensuite cet utilisateur à la base de données.

Il fournit également des outils pour mettre à jour, réparer et supprimer les bases de données et les utilisateurs.

Comment installer WordPress

Votre CPanel peut fournir WordPress et d'autres installateurs d'applications. Étant donné que le script crée une base de données pour vous, les étapes ci-dessus peuvent ne pas être nécessaires.

Si vous avez besoin de l'installer manuellement, téléchargez WordPress et décompressez le fichier. Vous pourrez peut-être le faire sur le serveur via SSH, mais FTP / SFTP est également pris en charge.

Ouvrez votre navigateur et accédez au domaine / chemin où vous avez copié WordPress (c'est-à-dire http://mysite.com/). Cela démarrera l'installation:

How to Create WordPress MySQL Databases on cPanel

vous devez entrer:

  • Le nom de la base de données MySQL créé à l'étape 1
  • Nom d'utilisateur de la base de données MySQL créé à l'étape 2
  • Mot de passe de l'utilisateur de la base de données MySQL créé à l'étape 2
  • Hôte de base de données. Ceci est l'adresse du serveur exécutant MySQL. Il est généralement localhost ou 127.0.0.1 car MySQL fonctionne sur le même serveur que l'hébergement de votre site Web. Si c'est différent, votre hôte vous informera.

Le préfixe de table ajoutera une courte chaîne avant tous les noms de table. Lorsque vous le changez:

  1. Vous souhaitez installer de nombreuses copies de WordPress pointant vers la même base de données, et / ou
  2. Vous souhaitez améliorer la sécurité de l'installation en rendant le nom du tableau moins évident.

Cliquez sur Soumettre et WordPress vérifiera vos informations d'identification et continuera d'installer.

Créer un utilisateur WordPress

Invite WordPress pour l'ID, le mot de passe et l'adresse e-mail de l'administrateur WordPress. C'est la personne qui gère WordPress. C'est différent de la base de données MySQL et des informations d'identification CPanel!

How to Create WordPress MySQL Databases on cPanel

Cliquez sur "Installer WordPress" et le tableau de bord apparaîtra en secondes.

étapes de sécurité supplémentaires

Nous avons accordé des autorisations complètes à l'utilisateur de la base de données pour installer WordPress. Vous pouvez réduire ces autorisations après l'installation pour une sécurité accrue.

Les autorisations suivantes doivent être suffisantes:

  • sélectionner
  • INSERT
  • Mise à jour
  • supprimer
  • alter
  • Créer une table
  • Drop Table
  • Index

Certains plugins peuvent nécessiter des autorisations supplémentaires, donc si vous avez des problèmes, activez toutes les autorisations.

FAQS (FAQ) sur la création de la base de données MySQL WordPress sur CPanel

Comment protéger la base de données MySQL WordPress sur CPanel?

La protection de la base de données MySQL WordPress sur CPanel est essentielle pour protéger votre site Web contre les menaces potentielles. Tout d'abord, utilisez un mot de passe puissant et unique pour votre base de données. CPanel a un générateur de mots de passe intégré que vous pouvez utiliser. Mettez régulièrement à jour votre WordPress et vos plugins vers la dernière version, car ils contiennent généralement des correctifs de sécurité. Limitez le nombre de tentatives de connexion ratées pour empêcher les attaques de force brute. Vous pouvez également installer des plugins de sécurité comme WordFence ou SUCURI pour une protection supplémentaire. Enfin, sauvegardez toujours la dernière version de votre site Web. L'outil d'assistant de sauvegarde de CPanel peut vous aider à le faire.

Que dois-je faire si j'oublie le mot de passe de la base de données MySQL?

Si vous oubliez votre mot de passe de base de données MySQL, vous pouvez le réinitialiser via CPanel. Accédez à la base de données MySQL, localisez l'utilisateur de la base de données dont vous souhaitez modifier le mot de passe et cliquez sur Modifier le mot de passe. Entrez votre nouveau mot de passe ou utilisez le générateur de mot de passe pour créer un mot de passe puissant. N'oubliez pas de mettre à jour le fichier WP-Config.php dans votre installation WordPress avec un nouveau mot de passe.

Comment optimiser la base de données MySQL WordPress sur CPanel?

L'optimisation de la base de données WordPress MySQL peut améliorer les performances du site Web. Vous pouvez utiliser la fonction de base de données optimisée de CPanel, située dans la section MySQL Database. Envisagez également d'utiliser des plugins WordPress comme WP-Optimize ou WP-Sweep. Ces plugins peuvent nettoyer la base de données en supprimant des données inutiles telles que les publications supprimées, les révisions et le spam.

Puis-je créer plusieurs bases de données MySQL pour un site Web WordPress?

Oui, vous pouvez créer plusieurs bases de données MySQL pour un site Web WordPress, mais ce n'est généralement pas requis. WordPress peut être exécuté à l'aide d'une base de données. Si vous exécutez un réseau multi-sites ou créez des applications personnalisées complexes, vous pouvez avoir besoin de plusieurs bases de données.

Comment connecter mon site Web WordPress à une base de données MySQL?

Pour connecter votre site Web WordPress à une base de données MySQL, vous devez modifier le fichier WP-Config.php. Ce fichier contient le nom de votre base de données, le nom d'utilisateur et votre mot de passe. Vous pouvez accéder à ce fichier via le gestionnaire de fichiers de CPanel. Assurez-vous de sauvegarder votre site Web avant d'apporter des modifications dans le fichier.

Quel est le rôle de PhpMyAdmin dans la gestion des bases de données MySQL WordPress?

phpmyadmin est un outil logiciel gratuit pour gérer la gestion de MySQL sur le réseau. Il fournit une interface visuelle pratique pour gérer votre base de données. Vous pouvez utiliser PhpMyAdmin pour créer, modifier et supprimer des bases de données, des tables, des champs et des lignes. Vous pouvez également l'utiliser pour exécuter des instructions SQL ainsi que pour gérer les utilisateurs et les autorisations.

Comment sauvegarder la base de données MySQL WordPress sur CPanel?

Vous pouvez utiliser l'outil d'assistant de sauvegarde de CPanel pour sauvegarder votre base de données MySQL WordPress. Cet outil vous permet de télécharger des copies compressées de l'ensemble du site Web ou une partie de son contenu sur votre ordinateur local. Il est recommandé de sauvegarder régulièrement votre site Web pour éviter la perte de données.

Comment restaurer la base de données MySQL WordPress à partir de la sauvegarde?

Pour restaurer une base de données MySQL WordPress à partir d'une sauvegarde, vous pouvez utiliser l'outil d'assistant de sauvegarde de CPanel. Sélectionnez Récupérer, puis sélectionnez la base de données MySQL. Téléchargez votre fichier de sauvegarde et l'outil restaurera votre base de données. N'oubliez pas de sauvegarder votre site Web avant d'effectuer des actions de récupération.

Pourquoi mon site Web WordPress a-t-il ralenti après avoir créé une base de données MySQL?

Si votre site Web WordPress ralentit après avoir créé une base de données MySQL, elle peut être causée par diverses raisons. Votre base de données peut devoir être optimisée ou votre site Web peut avoir trop de plugins installés. Pensez à utiliser un plugin de cache pour accélérer votre site Web. Si le problème persiste, veuillez consulter votre fournisseur d'hébergement.

Puis-je migrer ma base de données MySQL WordPress vers un autre serveur?

Oui, vous pouvez migrer votre base de données WordPress MySQL vers un autre serveur. Vous devez exporter la base de données à partir du serveur actuel, puis l'importer sur le nouveau serveur. Vous pouvez le faire en utilisant phpmyadmin dans cpanel. N'oubliez pas de mettre à jour votre fichier WP-Config.php avec les nouvelles informations de 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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal