Erreur connection local MySQL / MySQL connector

Erreur connection local MySQL / MySQL connector - C#/.NET managed - Programmation

Marsh Posté le 13-12-2010 à 14:44:06    

Bonjour tout le monde.
 
J'ai un petit problème pour me connecter à ma base de donnée MySQL en local passant par C#, la connexion marchant bien autrement.
 
Ma base de données est configurée de la manière suivante:
Connection method: Local Socket Pipe
Socket/Pipe Path: "" (MySql by default I think)
Port by default 3306
 
Lorsque j'essayes de me connecter à partir de mon code, j'obtiens l'erreur suivante :
 

Citation :


MySql.Data.MySqlClient.MySqlException : Unable to connect to any of the specified MySQL hosts. --->
System.Net.Sockets.Socket.SocketException : No connection could be made because the target machine actively refused it 127.0.0.1:3306.


 
Quelqu'un aurait il une idée de ce qui ne va pas ?
 
Je vous remercie d'avance.


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 13-12-2010 à 14:44:06   

Reply

Marsh Posté le 13-12-2010 à 18:31:49    

Code :
  1. string ConnectionString =
  2.             "server=localhost;"
  3.             + "database=test;"
  4.             + "user=root;"
  5.             + "port=3306;"
  6.             + "password=********;";


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 13-12-2010 à 18:50:51    

Essayé par feu désactiver etc... rien à faire.


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 13-12-2010 à 20:24:49    

http://dev.mysql.com/doc/refman/5. [...] intro.html
 
;)
 
Merci beaucoup pour le liens je vais regarder ça :).


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 13-12-2010 à 21:45:37    

Toujours la même erreur et d'après le lien que tu m'a passé, c'est bien la bonne syntaxe aussi :
 

Code :
  1. MySQL Connector/ODBC 5.1
  2. Type:    ODBC Driver
  3. Usage:  Driver={MySQL ODBC 5.1 Driver}
  4. Manufacturer:  MySQL
  5. More info about this driver »
  6. Customize string
  7. example values »
  8. Local database
  9. Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=myDataBase; User=myUsername;Password=myPassword;Option=3;


 
: /
Ca ne peut pas venir d'un problème de configuration plutôt ?


Message édité par kirua_sama le 13-12-2010 à 22:04:36

---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 13-12-2010 à 22:28:19    

Maj :
le problème vient bien de ma configuration, car lorsque je run le project fournit avec le connector, la connexion manuel ne fonctionne pas non plus : /


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 14-12-2010 à 17:42:46    

Je pense avoir compis d'où vient le probleme :
 

Citation :

Consider app.config remapping of assembly "MySql.Data, Culture=neutral, PublicKeyToken=c5687fc88969c44d" from Version "6.0.3.0" [] to Version "6.2.4.0" [bin\Debug\MySql.Data.dll] to solve conflict and get rid of warning.


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Marsh Posté le 14-12-2010 à 20:55:53    

Et donc ça marche en faisant cette petite modif ?


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
Reply

Marsh Posté le 15-12-2010 à 12:26:51    

Non toujours pas ...


---------------
“L'éducation est l'arme la plus puissante que l'on puisse utiliser pour changer le monde”
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed