Base de données et phpMyAdmin

Ce que vous obtenez : la base de données de votre site Web créée, avec son utilisateur et son mot de passe, et un moyen de la consulter sans installer quoi que ce soit.

Avant de commencer

Il y a deux choses différentes avec le même nom, et il est préférable de ne pas les mélanger :

  • Les bases de données de vos sites (menu Sites → Bases de données). Elles sont incluses dans votre forfait d’hébergement, elles sont MariaDB et elles peuvent être consultées avec phpMyAdmin. C’est ce que votre WordPress utilise.

  • Les bases de données gérées (menu Projets → Bases de données). Elles sont louées séparément, elles sont PostgreSQL, MariaDB ou Redis, et elles servent aux projets et à vos VPS. Le panneau lui-même le précise : «Pour vos sites, vous n’en avez pas besoin : ils sont déjà équipés de MariaDB et phpMyAdmin incluses».

Ce guide est parmi les premiers. Pour les autres, Base de données gérées pour les projets et les VPS.

Étapes

  1. Menu Sites → Bases de données. En haut, vous verrez combien vous en avez utilisés parmi ceux inclus dans votre forfait, par exemple «Vous utilisez 0 sur 5»

  2. Nouvelle base de données.

  3. Écrivez le nom. Seuls les lettres, les chiffres et les tirets bas sont autorisés. L’utilisateur et le mot de passe sont créés automatiquement : vous n’avez pas besoin de les inventer.

  4. Créer une base de données.

Comment vérifier que tout fonctionne

La base apparaît dans la liste, avec son utilisateur et en état actif. Pour voir le mot de passe, appuyez sur le bouton du mot de passe dans sa ligne : il s’affiche une seule fois et n’est pas stocké dans la cache du navigateur.

Connectez-vous à phpMyAdmin depuis le bouton en haut et vérifiez que vous le voyez dans la colonne de gauche.

Les données de connexion depuis votre propre site Web sont toujours les mêmes : serveur localhost, port 3306, et l’utilisateur et le mot de passe de la base de données.

Problèmes courants

« Erreur lors de la connexion à la base de données » dans WordPress

Les quatre données de wp-config.php doivent correspondre exactement à celles de la liste : nom, utilisateur, mot de passe et serveur localhost. L’erreur la plus courante est l’utilisateur : ce n’est pas le même texte que le nom de la base de données de données de données de données de données.

Il me dit que j’ai atteint la quote-part

Le message est « La limite de bases de données a été atteinte ». Chaque forfait comporte un numéro ; en haut de l’écran, vous voyez combien vous en utilisez. Supprimez-en un que vous n’utilisez pas ou changez de forfait.

J’ai perdu le mot de passe de la base

Il n’est pas nécessaire de la récupérer : dans la ligne de la base de données de données de données de données, il y a un bouton qui la montre à nouveau. Copiez-le de là à votre wp-config.php.

Je veux me connecter depuis mon ordinateur avec un programme de bureau

De l’extérieur, vous ne pouvez pas : le serveur de bases de données neécoute que sur localhost, ce qui empêche quiconque d’essayer des mots de passe depuis Internet. Utilisez phpMyAdmin, ou ouvrez un tunnel avec votre utilisateur SSH.

Ma copie .sql est trop grande pour phpMyAdmin

phpMyAdmin échoue avec les fichiers volumineux parce qu’il les télécharge via PHP. Définissez d’abord les limites dans Consulter et modifier les réglages PHP, ou importez-les via SSH avec le client de ligne de commande, qui n’a pas cette limite.

J’ai supprimé une table sans le vouloir

Ne le réparez pas vous-même : plus vous écrivez dessus, moins vous pouvez le récupérer. Écrivez-nous dès que possible depuis le support en indiquant la base et l’heure approximative.

Puis-je changer le nom d’une base de données ?

Pas depuis le panneau. Créez un nouveau avec le nom que vous voulez, exportez l’ancien depuis phpMyAdmin et importez-le dans le nouveau. Ensuite, modifiez les données de votre application et supprimez l’ancien.