Les bases de données MySQL sont au cœur de la plupart des sites dynamiques, notamment ceux développés avec des CMS comme WordPress, Joomla ou Drupal. Grâce à cPanel, vous pouvez facilement créer, gérer et sécuriser vos bases de données sans aucune connaissance avancée en administration de serveur.
Créer une base de données MySQL
1. Connectez-vous à votre compte cPanel via l’URL https://mondomaine.com/cpanel.
2. Recherchez la section Bases de données puis cliquez sur Assistants de bases de données MySQL.
3. Saisissez le nom de votre base de données, puis cliquez sur Suivant.
4. Créez un utilisateur MySQL en indiquant un nom et un mot de passe sécurisé.
5. Associez cet utilisateur à la base créée en cochant les privilèges nécessaires (souvent tous les privilèges pour un usage standard).
6. Validez la configuration.
Gérer votre base de données
Vous pouvez ensuite administrer votre base via phpMyAdmin, accessible depuis le menu Bases de données de cPanel. Cet outil vous permet d’importer, exporter ou modifier des tables, de visualiser les requêtes SQL et d’effectuer des sauvegardes manuelles.
Bonnes pratiques de sécurité
La sécurité de votre base de données est primordiale. Voici quelques conseils essentiels :
- Utilisez toujours un mot de passe fort pour les utilisateurs MySQL.
- Ne donnez pas les privilèges « root » ou « tous les privilèges » à des utilisateurs non essentiels.
- Supprimez les bases ou utilisateurs non utilisés.
- Évitez d’utiliser « localhost » pour des connexions externes, sauf nécessité technique justifiée.
- Effectuez régulièrement des sauvegardes de votre base via cPanel ou un plugin de votre CMS.
Bon à savoir
Sur les hébergements mutualisés Madagascar Internet, chaque compte dispose d’un nombre défini de bases MySQL selon le forfait choisi. Pour des besoins plus étendus (accès distant, bases multiples, etc.), il est possible d’opter pour une offre supérieure ou un serveur VPS.
Pour en savoir plus sur la gestion des bases de données et les bonnes pratiques de sécurité, consultez également nos articles de la section Bases de données & API.