Comment créer et gérer des bases de données MySQL dans cPanel

Comment créer des bases de données

Vous pouvez créer des bases de données dans cPanel à l'aide des outils suivants :


Gérer mes bases de données

  1. Connectez-vous à votre compte cPanel, accédez à la section Bases de données et ouvrez le menu Gérer mes bases de données.

    REMARQUE : Il est également possible d'accéder au menu correspondant depuis votre compte Spaceship > le menu Gestionnaire d'hébergement > cliquez sur Gérer pour ouvrir le menu de gestion détaillée de l'abonnement d'hébergement correspondant > Avancé > Gestion des bases de données > cliquez sur Gérer mes bases de données.

  2. Dans la section Créer une nouvelle base de données, nommez la base de données que vous souhaitez créer et cliquez sur le bouton Créer une base de données :


  3. La base de données a maintenant été créée avec succès et est disponible à l'utilisation.

    Avant de pouvoir commencer à ajouter ou gérer des données, vous devrez configurer un utilisateur de base de données et lui accorder les droits d'accès appropriés.

    Pour ajouter un utilisateur de base de données, localisez la zone Utilisateurs de base de données > Ajouter un nouvel utilisateur, puis saisissez le nom d'utilisateur que vous souhaitez associer à votre base de données. Ensuite, créez un mot de passe fort pour cet utilisateur et saisissez-le dans les champs prévus à cet effet. Cliquez sur Créer un utilisateur :


  4. Après avoir créé la base de données et l'utilisateur, l'étape suivante consiste à lier l'utilisateur à la base de données et à définir les autorisations requises.

    Accédez à la section Ajouter un utilisateur à la base de données, puis sélectionnez la base de données et l'utilisateur appropriés dans les menus déroulants. Une fois sélectionné, cliquez sur Ajouter pour continuer :


  5. Vous serez invité à configurer les droits d'accès de l'utilisateur de la base de données. Pour permettre une gestion complète de la base de données, accordez un accès total en sélectionnant Tous les privilèges, puis appliquez les modifications en cliquant sur Apporter des modifications :


    REMARQUE : Une seule base de données peut avoir plusieurs utilisateurs qui lui sont attribués, chacun avec un ensemble d'autorisations différent selon son rôle.

  6. Une fois le processus de connexion terminé, la base de données et son utilisateur s'afficheront dans la section Bases de données actuelles :

Assistant Base de données


L'Assistant Base de données vous permet de suivre les mêmes étapes que celles décrites ci-dessus, mais de manière plus guidée et conviviale pour les débutants. Voici comment l'utiliser :

  1. Connectez-vous à votre compte cPanel, accédez à la section Bases de données et ouvrez le menu Assistant Base de données.

  2. Saisissez un nom pour votre nouvelle base de données, puis cliquez sur Étape suivante pour continuer :


  3. À l'étape suivante, il vous sera demandé de créer un utilisateur de base de données et de définir un mot de passe pour celui-ci, comme dans la méthode précédente. Une fois le nom d'utilisateur et le mot de passe saisis, cliquez sur Créer un utilisateur :


  4. Ensuite, vous pourrez choisir les autorisations à accorder au nouvel utilisateur. Pour permettre un accès complet à la base de données, sélectionnez Tous les privilèges (1) et cliquez soit sur le bouton Apporter des modifications (2) ou Étape suivante (3) :


  5. C'est terminé ; tout est configuré. Un message de confirmation s'affichera pour vous informer que l'utilisateur a bien été ajouté à la base de données.

Comment gérer les bases de données

Il est possible de gérer les bases de données MySQL dans cPanel à l'aide de l'outil phpMyAdmin. Il vous permet de créer, modifier et supprimer des tables de bases de données, ainsi que d'importer et d'exporter des données. Vous pouvez également exécuter des requêtes SQL, optimiser les tables, les vérifier pour détecter les erreurs, réparer les problèmes et ajuster les paramètres de collation.

Remarque : Avant d'utiliser phpMyAdmin, assurez-vous que la base de données avec laquelle vous souhaitez travailler a déjà été créée.

Vous trouverez le menu phpMyAdmin dans cPanel sous la section Bases de données

Il est également possible d'accéder au menu correspondant depuis votre compte Spaceship > le menu Gestionnaire d'hébergement > cliquez sur Gérer pour ouvrir le menu de gestion détaillée de l'abonnement d'hébergement correspondant > Avancé > Gestion des bases de données > cliquez sur phpMyAdmin

Une fois ouvert, vous serez redirigé vers la page suivante :

Ci-dessous, nous allons passer en revue les onglets les plus couramment utilisés et leur utilité.

Options de gestion phpMyAdmin

Bases de données

L'onglet Bases de données affiche la liste de toutes les bases de données disponibles sous votre compte cPanel. À partir d'ici, vous pouvez sélectionner n'importe quelle base de données pour la gérer.

Si les statistiques de la base de données sont activées, vous verrez également des informations utiles telles que la collation utilisée, le nombre de tables et de lignes, la taille des données et des index, la taille totale de la base de données et tout dépassement.

SQL

L'onglet SQL vous permet d'exécuter des requêtes SQL. Vous pouvez soit coller une commande SQL complète, soit en créer une en définissant manuellement ses paramètres.

Gardez à l'esprit que cet onglet est contextuel. Cela signifie que la requête s'appliquera au niveau que vous consultez actuellement. Par exemple, si aucune base de données n'est sélectionnée et que vous exécutez une requête depuis la page d'accueil de phpMyAdmin, cela peut affecter l'ensemble du serveur (ou votre compte d'hébergement sur un hébergement mutualisé).

Exporter

L'onglet Exporter permet de télécharger les données de la base de données dans différents formats, tels que SQL, CSV, XML, PDF, Microsoft Excel ou Microsoft Word. Vous pouvez exporter l'ensemble de la base de données ou seulement certaines tables.

Cette option est également contextuelle, vous pouvez donc exporter toutes les bases de données, une seule base de données ou même une seule table, selon ce qui est sélectionné.

Importer

L'onglet Importer vous permet de télécharger des données de base de données à partir d'un fichier stocké sur votre ordinateur local.

Remarque : phpMyAdmin prend en charge les importations de bases de données jusqu'à 1 Go. Si votre fichier de sauvegarde est plus volumineux, vous devrez l'importer via SSH.

Options de gestion des bases de données

Pour gérer une base de données, cliquez sur la base de données souhaitée dans l'onglet Bases de données à gauche :


Cela ouvrira la base de données sélectionnée et affichera toutes les tables qui y ont été ajoutées. 

Créer une table


S'il n'y a pas de tables dans une base de données, il est possible d'en créer :

  1. Saisissez un nom pour votre table dans le champ Nom.

  2. Indiquez combien de colonnes la table doit comporter dans le champ Nombre de colonnes.

  3. Cliquez sur Go pour passer à l'étape suivante.

  4. Configurez les colonnes de la table en remplissant les informations suivantes :


    • Nom – le nom de chaque colonne.

    • Type – le type de données que la colonne stockera. Les options courantes incluent :

      -- INT – nombres entiers (sans décimales)

      -- CHAR – texte à longueur fixe

      -- VARCHAR – texte à longueur variable

      -- TEXT – grands blocs de texte

      -- DATE – date uniquement

      -- DATETIME – date et heure

    • Longueur/Valeurs – requis pour certains types de données. Par exemple, lors de l'utilisation de CHAR, vous devrez définir le nombre maximal de caractères.

    • Les champs restants sont facultatifs et peuvent être ajustés si nécessaire.

  5. Cliquez sur Enregistrer pour créer la table.

Gestion des tables de bases de données 

Les actions suivantes sont disponibles pour chaque table : Parcourir, Structure, Rechercher, Insérer, Vider et Supprimer :


Parcourir

L'option Parcourir n'est disponible que pour les tables contenant déjà des données. Lorsque vous cliquez dessus, une liste des enregistrements existants s'ouvre dans une nouvelle vue. Pour modifier une entrée spécifique, cliquez sur l'icône crayon à côté. Cela ouvrira l'enregistrement afin que vous puissiez mettre à jour ses valeurs.

Structure

La vue Structure affiche la disposition de la table. Vous pouvez y voir les noms de colonnes, les types de données, les collations, les attributs, les valeurs par défaut, les paramètres supplémentaires et si chaque champ accepte les valeurs NULL.

L'option Rechercher vous permet de rechercher des données spécifiques dans une table. Vous pouvez soit saisir une condition WHERE personnalisée, soit utiliser les champs « requête par exemple » intégrés. Cliquez sur Go pour lancer la recherche.

Insérer

Utilisez l'option Insérer pour ajouter de nouveaux enregistrements à la table. Remplissez les champs requis et cliquez sur Go pour enregistrer la nouvelle entrée.

Vider

L'action Vider supprime toutes les données de la table tout en conservant sa structure.

Supprimer

L'option Supprimer supprime complètement la table ainsi que toutes ses données. Utilisez cette action avec précaution, car elle est irréversible.




Une adresse e-mail valide est requise