begin process at 2008 07 20 15:54:12
1 213 292 membres
207 nouveaux aujourd'hui
14 166 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Connexion Mysql [ Base de données / MySQL ] (ChamY)

Connexion Mysql le 28/02/2008 13:59:51

ChamY
Bonjour,
J'ai un probleme avec la connexion a ma base mySQL.

voila ma connection string :

Data Source=localhost;user id=root; password=; database=test; pooling=false

Dans ce cas la, aucun probleme je me connecte. Mais si je mets a la place de localhost, l'adresse ip de ma machine, ca ne marche pas.
J'ai l'erreur comme quoi Mysql n'a pas trouvé l'host. (et je ne me suis pas trompé d'adresse :))

Je forme ma string comme ca :

String

sConnectionString =

String.Format("Data Source={0};user id={1}; password={2}; database={3}; pooling=false", sServerName, sUsername, sPassword, sDatabaseName);

merci de m'aider


Re : Connexion Mysql le 28/02/2008 14:11:25

ChamY
petite precision,
J'ai été voir les tuto :
[ Lien ]
[ Lien ]

et j'utilise la DLL : MySQL.Data.dll

Re : Connexion Mysql le 28/02/2008 14:13:06

bubbathemaster
Rassure moi, par IP de ta machine, tu veux bien dire 127.0.0.1?

Jcomprends pas trop ton problème vu que tout marche...

Re : Connexion Mysql le 28/02/2008 14:17:46

ChamY
Oui l'adresse ip de ma machine dans mon reseau ^^
192.168.1.2 (pas le l'adresse localhost 127.0.0.1, celle la ca marche)

C'est un probleme car je ne peux pas acceder a une base de données dispo sur une autre machine de mon reseau.

Re : Connexion Mysql le 28/02/2008 14:29:52

ChamY
Ca doit surement venir de MySQL, il faut certainement le configurer pour qu'il accepte les connexion exterieure

Re : Connexion Mysql le 28/02/2008 15:34:56

bubbathemaster
Si tu veux te connecter à ta propre machine, c'est tout à fait normal que ton IP 192.168.1.2 ne fonctionne pas. Ca c'est ton IP vu par les autres machines. 127.0.0.1 EST la bonne valeur.

Si tu veux te connecter d'un autre PC vers ta machine 192.168.1.2 qui contient le serveur et que ca ne fonctionne pas alors c'est sans doute un problème de configuration réseau (ports fermés?)

Re : Connexion Mysql le 28/02/2008 16:11:18

ChamY
Non ce n'est pas un probleme reseau.
Pas de pare feu, et les ports sont ouvert en reseau local.

J'ai vu qu on pouvait configurer Mysql notamment la ligne :
bind-address = 127.0.0.1

Mais en la configurant ca ne marche pas (soit en replacent par l'adresse ip reseau de la macine soit par 0.0.0.0

Je pense que ca doit venir de la, (donc c'est pas mon code qui ne fonctionne pas).
Il faut parametrer MySql


Classé sous : string, mysql, probleme, data, connexion

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS