Bonjour,
J'ai installé sur mon serveur Kimsufi MySQL et PHPMyAdmin. Je peux sans problème m'y connecter par le web, à l'adresse ultome.me/phpmyadmin (mon nom de domaine est ultome.me). Cependant je n'arrive pas à m'y connecter par PDO avec PHP, et je devine que le nom de l'hôte et/ou le port que j'utilise sont incorrects. J'utilise la commande suivante (qui du coup ne marche pas) :
try {
return new PDO('mysql:host=mon_ip;dbname=madb;charset=utf8', 'root', 'mon_password');
}
catch (Exception $e) {
die('Erreur : ' . $e->getMessage());
}
Que dois-je changer ?
Merci beaucoup,
ultome
> Que dois-je changer ?
ouvrir le port 3306 ou un plus spécial?
```text
nmap -Pn -p3306 ultome.me
PORT STATE SERVICE
3306/tcp closed mysql
```
Bonjour,
Merci pour ta réponse !
Comment faire pour ouvrir le port 3306 ? Mon serveur est sous Ubuntu
Merci d'avance !
il doit y avoir une ligne bind dans la config mysql.
C'est ça qu'il faut changer, attention à avoir un parefeu pour protéger ce port si il est ouvert sur le web.
Merci,
Je suis un noob complet j'ai besoin que vous me disiez exactement quoi mettre et dans quel fichier, svp ![]()
Merci !
trop dur de faire bind+mysql sur google ?
Il y a pléthore de doc à ce sujet !