Types de bases de données supportées

TypeVersionUsage
MySQL8.0Compatible avec la plupart des CMS
MariaDB10.6Variante MySQL haute performance

Créer une base de données

1

Accéder à cPanel

Connectez-vous à cPanel depuis votre espace client KennHosting.
2

Ouvrir MySQL Databases

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

Créer une nouvelle base

  • Saisissez un nom pour votre base de données (ex: monsite_db)
  • Cliquez sur Créer une base de données
cPanel ajoute automatiquement votre préfixe de compte devant le nom. Si votre compte s’appelle kenn123, la base s’appellera kenn123_monsite_db.
4

Créer un utilisateur

  • Entrez un nom d’utilisateur et un mot de passe fort
  • Cliquez sur Créer un utilisateur
5

Associer l'utilisateur à la base

  • Dans Ajouter un utilisateur à une base de données, sélectionnez l’utilisateur et la base
  • Cochez Tous les privilèges
  • Cliquez sur Ajouter

Gérer avec phpMyAdmin

phpMyAdmin est l’interface web de gestion de vos bases de données MySQL.

Accéder à phpMyAdmin

Depuis cPanel → Bases de donnéesphpMyAdmin.

Opérations courantes

Importer une base de données (lors d’une migration) :
  1. Sélectionnez votre base dans le panneau gauche
  2. Cliquez sur l’onglet Importer
  3. Choisissez votre fichier .sql ou .sql.gz
  4. Cliquez sur Exécuter
Exporter votre base de données (sauvegarde manuelle) :
  1. Sélectionnez votre base
  2. Cliquez sur Exporter
  3. Format SQL, méthode Rapide
  4. Cliquez sur Exécuter

Connexion depuis votre application

Utilisez ces paramètres dans votre fichier de configuration (ex: wp-config.php ou .env) :
WordPress (wp-config.php)
define('DB_NAME',     'kenn123_monsite_db');
define('DB_USER',     'kenn123_user');
define('DB_PASSWORD', 'votre_mot_de_passe');
define('DB_HOST',     'localhost');
Laravel (.env)
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=kenn123_monsite_db
DB_USERNAME=kenn123_user
DB_PASSWORD=votre_mot_de_passe
N’utilisez jamais root comme utilisateur de base de données dans vos applications. Créez toujours un utilisateur dédié avec les seuls privilèges nécessaires.

Connexion à distance (Remote MySQL)

Par défaut, les bases de données ne sont accessibles que depuis le serveur local. Pour permettre une connexion depuis votre ordinateur ou une autre machine :
  1. Dans cPanel → Bases de donnéesMySQL distant
  2. Ajoutez l’adresse IP que vous souhaitez autoriser
  3. Cliquez sur Ajouter un hôte
Pour votre sécurité, autorisez uniquement les adresses IP spécifiques dont vous avez besoin plutôt qu’une plage trop large.

Limites par plan

PlanBases de donnéesTaille max.
Starter5512 Mo par base
BusinessIllimitées1 Go par base
ProIllimitéesIllimitée