Lien entre Mirc et Mysql

Lien entre Mirc et Mysql - SQL/NoSQL - Programmation

Marsh Posté le 22-01-2006 à 02:48:18    

Bonjour,
voila je souhaite relier mon Mirc à une base Mysql.
Je parle bien de Mirc et non d'un eggdrop.
 
En cherchant sur internet j ai trouvé une dll mysql.dll (http://sourceforge.net/project/showfiles.php?group_id=29203&package_id=21107#)
qui permet justement de faire ce lien mais quand je teste la connexion j'ai ce message d'erreur :
 
0 011 Connect 1251 Client does not support authentication protocol requested by server; consider upgrading MySQL client
 
J'ai testé avec un serveur mysql 4.1 et 5
Je suppose qu'il faudrait que je descende encore plus bas en version mais bon c'est pas la meilleure des solutions.
 
Est ce que quelqu'un aurait une solution qui tourne avec au minimum la version 4.1 de Mysql ?
 
Merci d'avance !!

Reply

Marsh Posté le 22-01-2006 à 02:48:18   

Reply

Marsh Posté le 17-04-2006 à 21:29:38    

tu as cas utiliser les sockets c'est aussi simple que ca :)


---------------
www.universal-djs.com
Reply

Marsh Posté le 22-06-2006 à 13:37:52    

le problème vient de la modification de l'algorithme de hachage des mots de passe utilisé avec mysql 4.1+
après une petite recherche jai trouvé la solution (3 en fait)
 

  • ne pas utiliser de mot de passe du tout (mettre le mot de pass à null et ne pas utiliser le flag -w <password> lors de l'appel pour se connecter)
  • utiliser un accompte utilisant l'ancienne methode de hachage OLD_PASSWORD() (cf. http://dev.mysql.com/doc/refman/5.0/en/old-client.html)
  • recompiler la dll en utilisant les librairies mysql5 présente sur ton installation


liens :  
http://dev.mysql.com/doc/refman/5. [...] shing.html
http://dev.mysql.com/doc/refman/5.0/en/old-client.html

Reply

Sujets relatifs:

Leave a Replay

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