Avec nos hébergements World le serveur de base de données tourne effectivement localement sur chaque serveurs de notre forêt d'infrastructures d'hébergements.
Donc normalement avec certaines application l'adresse locale 127.0.0.1 peut être acceptable tandis qu'avec d'autres ça ne passe pas
Avez-vous essayé avec d'indiquer 'localhost' tout simplement?
Typiquement c'est le réglage mis en place avec les sites WordPress pour la variable 'DB_HOST' dans leur wp-config.php.
Notez qu'il faudra aussi avoir préalablement créé un contenant de base de données MySQL ainsi qu'y avoir autorisé un utilisateur de base de données dans le Panneau N0C ?
Il faudra alors spécifier ces paramètres là dans la commande de connexion PHP: