-
Probleme api mysql
Bonjour,
j'utilise l'api mysql décrite et expliquée ici avec builder c++ 5
http://lfe.developpez.com/BCBmySQL/
Pour pouvoir me connecter des le debut de l'application j'ai mis cerla dans mon constructeur.
mySQL = mysql_init(NULL);
if (!mysql_real_connect(mySQL, "127.0.0.1", "root", "", "immo", 0, NULL, 0)) {
Status->Lines->Add("Connection echoué");
} else {
Status->Lines->Add("Connection reussi");
}
Status étant 1 TMemo.
La je n'ai aucun problème, mais lorsque je change l'adresse locale(127.0.0.1) par mon adresse réseau (192.168.0.3) plus moyen de se connecter.
Je ne sais pas si quelqu'un a déja eu le problème.
Cela ne fonctionne pas non + si j'essaye de me connecter à partir d'une autre machine sur mon server mysql :(
Je n'utilise pas de firewall sur aucune des machines et je ne pense pas que le routeur soit en cause car les machines ping bien.
D'avance merci à ceux qui vont essayer de m'aider:)
ps : je n'ai pas modifier la config du server mysql
-
par défaut l'utilisateur "root" est seulemnt autorisé à se connecter en passant pr "localhost"
tu dois donc créer un autre utilisateur qui aura les droits pour se connecter à partir de l'exterieur
à lire : http://dev.mysql.com/doc/mysql/fr/Adding_users.html
-
merci beaucoup j'ai modifier le compte root pour qu'il puisse se connecter de par le réseau.