Connecter une application à une base MySQL hébergée chez Madagascar Internet

  • MySQL
  • 0

Il est tout à fait possible de connecter une application externe — site web, application mobile, ERP ou outil de reporting — à une base de données MySQL hébergée sur nos serveurs. Cette opération doit toutefois être effectuée dans le respect des règles de sécurité et des limitations imposées par votre type d’hébergement.

Préparer la base de données

1. Connectez-vous à votre compte cPanel via https://mondomaine.com/cpanel.
2. Dans la section Bases de données, créez une nouvelle base MySQL et un utilisateur associé, ou utilisez une base existante.
3. Attribuez à l’utilisateur les privilèges nécessaires pour l’application (souvent « Tous les privilèges »).
4. Si l’application se connecte depuis un serveur externe, autorisez l’accès distant à son adresse IP dans la section MySQL® distant de cPanel.

Configurer la connexion dans l’application

Les informations à fournir à votre application pour établir la connexion MySQL sont généralement les suivantes :

  • Hôte (Host) : le nom de domaine de votre site (ex. mondomaine.com) ou l’adresse IP du serveur
  • Port : 3306 (par défaut)
  • Nom d’utilisateur : celui créé dans cPanel pour la base
  • Mot de passe : le mot de passe associé à cet utilisateur
  • Nom de la base de données : celle à laquelle votre application doit se connecter

Selon le langage de programmation ou le framework utilisé, la configuration s’effectue différemment :

  • PHP / Laravel : via le fichier .env
  • Python / Django : dans settings.py
  • Node.js : via le module mysql2 ou sequelize
  • Java : via le connecteur JDBC

Bonnes pratiques de sécurité

Pour protéger vos données et garantir la stabilité de l’hébergement :

  • Autorisez uniquement l’adresse IP spécifique de votre application dans la gestion MySQL distante.
  • Utilisez un utilisateur MySQL dédié avec des privilèges limités.
  • Évitez de transmettre vos identifiants en clair — privilégiez les connexions chiffrées.
  • Désactivez les accès distants non utilisés.

Important

L’accès MySQL à distance n’est pas disponible pour les forfaits Business et Company. Pour les offres Factory ou les serveurs VPS, cette fonctionnalité peut être activée sur demande auprès de notre support technique.


Cette réponse était-elle pertinente?

« Retour