Title: Création de la base de données pour WordPress
Author: Dion Hulse
Published: 6 novembre 2018
Last modified: 9 novembre 2021

---

## Dans cet article

 * [Utilisation de Plesk](https://fr.wordpress.org/support/article/creating-database-for-wordpress/?output_format=md#utilisation-de-plesk)
 * [Utilisation de cPanel](https://fr.wordpress.org/support/article/creating-database-for-wordpress/?output_format=md#utilisation-de-cpanel)
 * [Utilisation de phpMyAdmin](https://fr.wordpress.org/support/article/creating-database-for-wordpress/?output_format=md#utilisation-de-phpmyadmin)
 * [Utilisation du client MySQL](https://fr.wordpress.org/support/article/creating-database-for-wordpress/?output_format=md#utilisation-du-client-mysql)

## Catégories

 * [Accessibilité](https://fr.wordpress.org/support/category/accessibilite/) (7)
 * [Administration de base](https://fr.wordpress.org/support/category/administration-base/)(
   36)
 * [Éditeur de bloc](https://fr.wordpress.org/support/category/block-editor/) (113)
 * [Éditeur de site](https://fr.wordpress.org/support/category/editeur-de-site/)(
   52)
 * [Classic Editor](https://fr.wordpress.org/support/category/classic-editor/) (
   2)
 * [Comment faire](https://fr.wordpress.org/support/category/how-to/) (8)
 * [Conception et mise en page](https://fr.wordpress.org/support/category/design-and-layout/)(
   17)
 * [Débuter](https://fr.wordpress.org/support/category/getting-started/) (37)
 * [Dépannage et support](https://fr.wordpress.org/support/category/troubleshooting/)(
   20)
 * [Développement](https://fr.wordpress.org/support/category/developpement/) (12)
 * [Installer WordPress](https://fr.wordpress.org/support/category/installer-wordpress/)(
   29)
 * [Maintenance](https://fr.wordpress.org/support/category/maintenance/) (23)
 * [Personnalisation](https://fr.wordpress.org/support/category/personnalisation/)(
   20)
 * [Qu’est-ce que WordPress ?](https://fr.wordpress.org/support/category/quest-ce-que-wordpress/)(
   11)
 * [Sécurité](https://fr.wordpress.org/support/category/securite/) (7)
 * [Sujets avancés](https://fr.wordpress.org/support/category/sujets-avances/) (
   31)
 * [Utilisation de base](https://fr.wordpress.org/support/category/utilisation-de-base/)(
   38)

# Création de la base de données pour WordPress

Si vous installez WordPress sur votre propre serveur web, suivez les indications
suivantes, au choix, pour créer votre base de données WordPress et votre compte 
utilisateur.

## 󠀁[Utilisation de Plesk](https://fr.wordpress.org/support/article/creating-database-for-wordpress/?output_format=md#utilisation-de-plesk)󠁿

Si votre hébergeur vous fournit le panneau de contrôle [Plesk](http://www.plesk.com/)
et que vous voulez installer WordPress manuellement, suivez les instructions ci-
dessous pour créer votre base de données :

 1. Connectez-vous à Plesk.
 2. Dans la page Sites web et domaines/Websites & Domains, cliquez sur **Bases de données/
    Databases** dans la zone Créer un site web personnalisé/Custom Website de votre
    site :

[⌊Plesk panel highlighting the Custom Website box with the databases button highlighted⌉⌊
Plesk panel highlighting the Custom Website box with the databases button highlighted⌉[

Plesk : bases de données des sites personnalisés

3. Cliquez sur **Ajouter une base de données/Add New Database**, changez le nom 
de la base de données si vous le souhaitez, créez un utilisateur en choisissant 
ses identifiants (nom et mot de passe), et cliquez sur **OK**. C’est fait !

## 󠀁[Utilisation de cPanel](https://fr.wordpress.org/support/article/creating-database-for-wordpress/?output_format=md#utilisation-de-cpanel)󠁿

Si votre hébergeur vous fournit le panneau de contrôle [cPanel](https://codex.wordpress.org/Glossary#cPanel),
vous pouvez suivre ces instructions pour créer votre base de données et votre compte
utilisateur de façon simple. Vous pouvez trouver des instructions plus détaillées
dans l’article [Utilisation de cPanel](https://codex.wordpress.org/Using_cPanel).

 1. Connectez-vous à votre [cPanel](https://codex.wordpress.org/Glossary#cPanel).
 2. Cliquez sur l’icône **Assistant de base de données MySQL/MySQL Database Wizard**
    dans la rubrique Bases de données/Databases.
 3. Dans l’écran **Étape n°1 Créer une base de données/Step 1. Create a Database** 
    saisissez le nom de la base de données et cliquez sur Prochaine étape/Next Step.
 4. Dans l’écran **Étape n°2 Créer un utilisateur/Step 2. Create Database Users** saisissez
    le nom de l’utilisateur et le mot de passe souhaités. Attention à choisir un mot
    de passe sécurisé. Cliquez sur Créer un utilisateur/Create User.
 5. Dans l’écran **Étape n°3 Ajouter l’utilisateur à la base de données/Step 3. Add
    User to Database** cochez la case Tous les privilèges/All Privileges et cliquez
    sur Prochaine étape/Next Step.
 6. Dans l’écran **Étape n°4 Finir la tâche/Step 4. Complete the task** notez bien 
    les noms de la base de données et de l’utilisateur que vous venez de créer, ainsi
    que le mot de passe que vous avez choisi.

## 󠀁[Utilisation de phpMyAdmin](https://fr.wordpress.org/support/article/creating-database-for-wordpress/?output_format=md#utilisation-de-phpmyadmin)󠁿

Si votre serveur dispose de l’outil [phpMyAdmin](https://codex.wordpress.org/Glossary#phpMyAdmin),
vous pouvez suivre les instructions suivantes pour créer votre base de données et
votre utilisateur. Si vous travaillez sur votre propre machine, vous pouvez installer
PhpMyAdmin sur la plupart des distributions Linux.

_**Note :** Ces instructions ont été écrites pour la version 4.4 de phpMyAdmin ;
l’interface utilisateur de phpMyAdmin peut varier légèrement selon les versions._

 1. Si vous n’avez pas encore de base de données pour WordPress dans la liste déroulante
    de gauche, créez-en une :
 2.  a. Choisissez un nom pour votre base de données : « wordpress » ou « blog » sont 
        de bonnes idées, mais la plupart des hébergeurs (surtout si vous êtes en hébergement
        mutualisé) vont vous imposer un nom commençant par votre identifiant et un tiret
        bas, donc, même si vous travaillez en local, nous vous conseillons d’aller vérifier
        ce que vous impose votre hébergeur afin que vous utilisiez le même nom en local,
        ce qui vous facilitera le transfert ultérieur. 
        Saisissez le nom de base de données
        que vous avez choisi dans le champ **Création de base de données/Create database**
        et choisissez le meilleur Interclassement/Collation correspondant à votre langue
        et votre encodage. La plupart du temps, il vaut mieux choisir parmi les « utf8_»,
        et si vous ne trouvez pas votre langue, prenez « utf8mb4_general_ci » (Référence:
        [[1]](https://make.wordpress.org/core/2015/04/02/the-utf8mb4-upgrade/)).

[⌊phpMyAdmin language encoding dropdown with utf8mb4_general_ci selected⌉⌊phpMyAdmin
language encoding dropdown with utf8mb4_general_ci selected⌉[

phpMyAdmin language encoding drop down

2. Cliquez sur le logo **phpMyAdmin** en haut à gauche de l’écran pour revenir à
la page principale, puis cliquez sur l’onglet **Utilisateurs/Users**. Si aucun utilisateur
lié à WordPress n’existe encore, créez-en un :

[⌊phpMyAdmin Users Tab selected⌉⌊phpMyAdmin Users Tab selected⌉[

Onglet Utilisateurs/Users de phpMyAdmin

 1.  Cliquez sur **Ajouter un nouvel utilisateur/Add user**.
 2.  Choisissez un nom d’utilisateur lié à WordPress (« wordpress » est une bonne idée)
     et saisissez-le dans le champ **Nom utilisateur/User name**.
 3.  Choisissez un mot de passe sécurisé (contenant idéalement une combinaison de lettres
     minuscules et majuscules, de chiffres, et de symboles), et saisissez-le dans le
     champ **Mot de passe/Password**. Saisissez-le à nouveau dans le champ **Saisir
     à nouveau/Re-type**.
 4.  Notez le nom et le mot de passe que vous venez de choisir.
 5.  Laissez les valeurs par défaut proposées pour **Privilèges globaux/Global privileges**.
 6.  Cliquez sur **OK/Go**.
 7.  Retournez à l’écran **Utilisateurs/Users** et cliquez sur l’icône **Modifier les
     privilèges/Edit privileges** de l’utilisateur que vous venez de créer pour WordPress.
 8.  Dans la section **Privilèges des bases de données/Database-specific privileges**,
     sélectionnez la base de données que vous avez créée pour WordPress dans la liste
     déroulante, et cliquez sur **OK/Go**.
 9.  La page va se mettre à jour avec la liste des privilèges pour cette base de données.
     Cliquez sur **Tout sélectioner/Check All** pour cocher tous les privilèges, et
     cliquez sur **OK/Go**.
 10. Sur la page de résultat, notez le nom du serveur indiqué après **Serveur/Server:**
     en haut de la page. (En local, ce sera généralement **localhost**.)

[⌊Databaser Server selected showing 'localhost'⌉⌊Databaser Server selected showing'
localhost'⌉[

## 󠀁[Utilisation du client MySQL](https://fr.wordpress.org/support/article/creating-database-for-wordpress/?output_format=md#utilisation-du-client-mysql)󠁿

Vous pouvez créer rapidement des bases de données et des utilisateurs MySQL en utilisant
des commandes mysql depuis le shell. La syntaxe est indiquée ci-dessous (le signe
du dollar est le prompteur de commande) :

    ```wp-block-preformatted
    $ mysql -u adminusername -pEnter password:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 5340 to server version: 3.23.54Type 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql> CREATE DATABASE databasename;Query OK, 1 row affected (0.00 sec)mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"-> IDENTIFIED BY "password";Query OK, 0 rows affected (0.00 sec)mysql> FLUSH PRIVILEGES;Query OK, 0 rows affected (0.01 sec) mysql> EXITBye$ 
    ```

Dans cet exemple :

 * root est aussi le _adminusername_. C’est plus sûr de choisir un autre compte,
   tel que votre admin mysql, de façon à ne pas lancer la commande « mysql » en 
   tant que root de votre système. Le nom de compte dépend du nom que vous avez 
   donné à l’administrateur de base de données dans mysqladmin.
 * wordpress ou blog sont de bonnes idées pour _databasename_.
 * wordpress est une bonne idée pour _wordpressusername_ mais comme nous le conseillons
   ici, pensez au fait que le monde entier va le savoir.
 * _hostname_ sera en général localhost.
 * _password_ doit être un mot de passe sécurisé difficile à deviner, contenant 
   idéalement une combinaison de lettres minuscules et majuscules, de chiffres, 
   et de symboles. Afin d’éviter d’utiliser un mot du dictionnaire, vous pouvez 
   par exemple utiliser les initiales des mots d’une phrase facile à mémoriser pour
   vous.

Si vous voulez noter ces valeurs quelque part, vous aurez besoin de noter les valeurs
de _databasename_, _wordpressusername_, _hostname_, et _password_. Comme elles sont
ou seront notées dans votre fichier wp-config.php, vous n’aurez pas forcément besoin
de les noter ailleurs.

Traduit par [Sylvie Clément](https://profiles.wordpress.org/oelita/) 
Relu par [Jenny Dupuy](https://profiles.wordpress.org/jdy68/)&
[Sébastien SERRE](https://profiles.wordpress.org/sebastienserre/)Dernière mise à
jour le 1er avril 2020 sans blague !