Changer le mot de passe root mysql

Changer le mot de passe root mysql - Logiciels - Linux et OS Alternatifs

Marsh Posté le 15-02-2006 à 09:16:52    

Bonsoir à tous,
 
Je viens de m'installer mysql 5 à partir des sources. En lisant le tutorial (http://dev.mysql.com/doc/refman/5.0/fr/default-privileges.html) j'ai vu qu'il était conseillé de mettre un mot de passe au root de mysql. J'ai donc suivi la procédure, et plus moyen de me connecter à la BD avec phpmyadmin (j'ai évidemment changé le config.inc.php avec le nouveau mot de passe)...
 
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client  
 
Je suis évidemment certain de mon mot de passe... Et je peux mettre n'importe quoi comme mot de passe dans le fichier config.inc.php, j'ai le même message d'erreur...
 
Une idée ?
 
--edit--
Je me demande si c'est pas ma version de PHP qui est trop vieille (4.3.10)
 
--edit2--
J'ai trouvé un moyen de contourner le problème : j'ai modifié mon mot de passe en utilisant l'ancien systeme de hashage (fonction old_password)


Message édité par zezette le 15-02-2006 à 11:31:04

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
Reply

Marsh Posté le 15-02-2006 à 09:16:52   

Reply

Marsh Posté le 15-02-2006 à 12:57:31    

il faut que tu recompiles ton PHP en indiquant :
 

Code :
  1. ./configure --tes-options --with-mysql=/dossier/ou/est/mysql


 
puis make clean, make, make install et tu redémarres Apache !
 
:)

Reply

Marsh Posté le 15-02-2006 à 13:20:07    

Ha ouais, en effet, quand j'ai complié mon php, mysql n'était pas encore installé sur ma machine... :)  
 
Merci, je teste ça
 
--edit--
 
En effet, c'était ça. Merci !


Message édité par zezette le 15-02-2006 à 14:48:55

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
Reply

Sujets relatifs:

Leave a Replay

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