Créer une base de données MySQL dans DirectAdmin
Une base de données MySQL est essentielle pour les sites dynamiques comme WordPress, Joomla ou les boutiques en ligne. Dans ce guide, nous expliquons comment créer et gérer une base de données dans DirectAdmin.
Qu'est-ce qu'une base de données MySQL?
MySQL est un système de base de données qui stocke et gère les données. Les sites web utilisent les bases de données pour:
- Comptes utilisateurs et mots de passe
- Articles de blog et contenu des pages
- Informations produits dans les boutiques
- Soumissions de formulaires
- Paramètres et configurations
Quand avez-vous besoin d'une base de données?
- WordPress: Chaque site WordPress nécessite une base de données
- Boutiques: WooCommerce, Magento, PrestaShop
- Forums: phpBB, vBulletin
- Systèmes CMS: Joomla, Drupal
- Applications personnalisées: Applications PHP avec stockage de données
Créer une base de données
Étape 1: Se connecter à DirectAdmin
- Allez sur le portail de connexion DirectAdmin de Theory7
- Entrez votre nom d'utilisateur et mot de passe
- Cliquez sur Connexion
Étape 2: Naviguer vers MySQL Management
- Trouvez Databases ou MySQL Management dans le menu
- Cliquez sur MySQL Databases
- Vous verrez un aperçu des bases de données existantes
Étape 3: Créer une nouvelle base de données
- Cliquez sur Create New Database
- Remplissez les champs suivants:
Nom de la base: Choisissez un nom clair
- Exemple:
wordpress,boutique,blog - Le nom complet sera:
votrenomdutilisateur_nomdebase
Utilisateur de base de données: Généralement identique au nom de base
- Exemple:
wordpressdevientvotrenomdutilisateur_wordpress
Mot de passe: Générez un mot de passe fort
- Utilisez le bouton Random pour un mot de passe sécurisé
- Sauvegardez ce mot de passe en sécurité!
- Cliquez sur Create
Étape 4: Noter les détails
Après la création, vous verrez un aperçu. Notez:
- Hôte de base de données: généralement
localhost - Nom de la base:
votrenomdutilisateur_nomdebase - Utilisateur:
votrenomdutilisateur_utilisateur - Mot de passe: le mot de passe que vous avez défini
Gérer les utilisateurs de base de données
Ajouter un utilisateur supplémentaire
- Allez à MySQL Management
- Cliquez sur la base de données
- Cliquez sur Add User
- Entrez nom d'utilisateur et mot de passe
- Cliquez sur Create
Définir les privilèges utilisateur
Par défaut, un utilisateur obtient tous les privilèges. Vous pouvez restreindre:
| Privilège | Signification |
|---|---|
| SELECT | Lire les données |
| INSERT | Ajouter des données |
| UPDATE | Modifier les données |
| DELETE | Supprimer les données |
| CREATE | Créer des tables |
| DROP | Supprimer des tables |
| ALL PRIVILEGES | Tous les droits |
Changer le mot de passe
- Allez à MySQL Management
- Cliquez sur l'utilisateur
- Entrez un nouveau mot de passe
- Cliquez sur Change Password
Utiliser phpMyAdmin
phpMyAdmin est une interface web pour la gestion de base de données.
Accéder à phpMyAdmin
- Allez à MySQL Management dans DirectAdmin
- Cliquez sur phpMyAdmin à côté de votre base de données
- Vous serez automatiquement connecté
Actions courantes dans phpMyAdmin
Exporter la base de données (backup):
- Sélectionnez votre base de données
- Cliquez sur Export
- Choisissez Quick pour export standard
- Cliquez sur Go
- Sauvegardez le fichier
.sql
Importer une base de données:
- Sélectionnez votre base de données
- Cliquez sur Import
- Choisissez votre fichier
.sql - Cliquez sur Go
Voir une table:
- Cliquez sur un nom de table
- Vous verrez le contenu de la table
- Cliquez sur Browse pour toutes les lignes
Connecter la base de données avec WordPress
Lors de l'installation WordPress, vous avez besoin des détails:
// Paramètres wp-config.php
define('DB_NAME', 'votrenomdutilisateur_wordpress');
define('DB_USER', 'votrenomdutilisateur_wordpress');
define('DB_PASSWORD', 'votremotdepasse');
define('DB_HOST', 'localhost');
Problèmes courants
Erreur "Access denied"
- Vérifiez si l'utilisateur de base de données est correct
- Vérifiez le mot de passe (attention aux espaces)
- Vérifiez que l'utilisateur a des privilèges sur la base
Erreur "Unknown database"
- Vérifiez le nom de la base pour les fautes de frappe
- Vérifiez que la base existe dans DirectAdmin
- Notez: le nom complet incluant le préfixe
Base de données trop grande pour l'import
- Utilisez phpMyAdmin pour fichiers jusqu'à 50MB
- Pour fichiers plus grands: importez via SSH
- Ou divisez le fichier en parties plus petites
Connexion échouée
- Utilisez
localhostcomme hôte, pas une adresse IP - Vérifiez si le service MySQL est actif
- Vérifiez les limites de votre forfait hébergement
Créer un backup de base de données
Via DirectAdmin
- Allez à Backup dans DirectAdmin
- Sélectionnez MySQL Databases
- Choisissez les bases à sauvegarder
- Cliquez sur Create Backup
Via phpMyAdmin
- Ouvrez phpMyAdmin
- Sélectionnez votre base de données
- Cliquez sur Export
- Sauvegardez le fichier
Backups automatiques
Theory7 crée des backups automatiques quotidiens. Contactez le support pour restauration.
Conseils pour la gestion de base de données
- Backups réguliers: Faites des backups manuels hebdomadaires
- Mots de passe forts: Utilisez le générateur de mot de passe
- Bases séparées: Une base de données par site web
- Nettoyage: Supprimez les bases inutilisées
- Utiliser un préfixe: WordPress utilise
wp_, personnalisable
Besoin d'aide?
Nous sommes là pour vous! Vous rencontrez des difficultés ou avez des questions? Notre équipe support est ravie de vous aider personnellement. Envoyez-nous un message via le système de tickets - nous répondons généralement en quelques heures et adorons trouver la meilleure solution avec vous.
0 van 0 vonden dit nuttig