Skip to main content
La plupart des applications que vous installez — WordPress, PrestaShop, Drupal — ont besoin d’une base de données. En créer une demande trois étapes dans cPanel : la base, un utilisateur, et le lien entre les deux. Oublier la troisième est la raison la plus fréquente d’un échec d’installation.
Prérequis
  • Un service d’hébergement web chez OnetSolutions
  • L’accès à votre compte cPanel

Créer une base de données

1

Connectez-vous à cPanel

Accédez à votre compte cPanel via l’espace client OnetSolutions.
2

Ouvrez les bases MySQL

Dans la section Bases de données, cliquez sur « Bases de données MySQL ».
3

Créez la base

Saisissez un nom sous « Créer une base de données » et cliquez sur « Créer une base de données ». cPanel la préfixe avec le nom de votre compte : boutique devient utilisateur_boutique — c’est la forme préfixée dont votre application a besoin.
4

Créez un utilisateur

Descendez jusqu’à « Utilisateurs MySQL », saisissez un identifiant et un mot de passe solide, puis cliquez sur « Créer un utilisateur ». L’identifiant est préfixé de la même façon.
5

Liez l'utilisateur à la base

Sous « Ajouter un utilisateur à la base de données », sélectionnez l’utilisateur et la base, cliquez sur « Ajouter », puis accordez « TOUS LES PRIVILÈGES » sur l’écran suivant.
Une base et un utilisateur sont deux objets distincts. Créer les deux sans les lier laisse l’application incapable de se connecter, avec une erreur qui accuse généralement le mot de passe. Si une installation neuve refuse de se connecter, vérifiez ce lien en premier.

Paramètres de connexion

Utilisez ces valeurs dans la configuration de votre application :
localhost est correct parce que l’application et la base tournent sur le même serveur. Les connexions distantes ne sont pas ouvertes par défaut : une application hébergée ailleurs ne peut pas joindre cette base sans configuration supplémentaire.

Utiliser phpMyAdmin

phpMyAdmin est l’interface web qui permet d’inspecter et de modifier vos données directement.
1

Ouvrez phpMyAdmin

Dans la section Bases de données de cPanel, cliquez sur « phpMyAdmin ». L’outil s’ouvre déjà authentifié — il n’y a pas de mot de passe distinct.
2

Sélectionnez votre base

Choisissez-la dans la liste de gauche. Les tables apparaissent en dessous.
3

Travaillez sur les données

Utilisez « Afficher » pour lire les lignes, « Rechercher » pour filtrer, et « SQL » pour exécuter une requête.
Il n’y a pas d’annulation dans phpMyAdmin. Un DELETE ou un UPDATE sans clause WHERE modifie toutes les lignes et ne peut pas être défait. Exportez la table avant d’exécuter quoi que ce soit que vous n’avez jamais exécuté.

Exporter et importer

Exportez avant toute modification risquée, et pour déplacer un site d’un hébergeur à un autre.
1

Exporter

Sélectionnez la base, ouvrez l’onglet « Exporter », conservez la méthode « Rapide » et le format SQL, puis cliquez sur « Exporter ». Le fichier est téléchargé sur votre ordinateur.
2

Importer

Sélectionnez la base cible, ouvrez l’onglet « Importer », choisissez votre fichier .sql et cliquez sur « Importer ».
Les imports volumineux peuvent dépasser la limite de téléversement. Si le fichier est trop gros, compressez-le en .sql.gz — phpMyAdmin accepte les sauvegardes compressées et la taille chute nettement.

Dépannage

Vérifiez les quatre valeurs dans l’ordre : nom de base préfixé, identifiant préfixé, mot de passe, et hôte réglé sur localhost. Confirmez ensuite que l’utilisateur est bien lié à la base, avec les privilèges accordés.
Soit le mot de passe est faux, soit l’utilisateur n’a aucun privilège sur cette base. Ré-ajouter l’utilisateur à la base et accorder TOUS LES PRIVILÈGES règle le second cas.
Le fichier dépasse généralement la limite de téléversement ou de temps d’exécution. Compressez la sauvegarde, ou découpez-la en plusieurs fichiers importés dans l’ordre.
Le nom a perdu son préfixe. boutique n’existe pas ; utilisateur_boutique oui.
Donnez à chaque application sa propre base et son propre utilisateur. Partager un utilisateur entre plusieurs sites signifie qu’un seul mot de passe divulgué les expose tous.
Le contenu des bases est inclus dans vos sauvegardes d’hébergement, mais exporter avant une modification importante reste le retour arrière le plus rapide.