Bon, tu es sur la bonne voie, mais il faut résoudre ce problème de mot de passe root. Faut essayer d'agir ave méthode, sinon rien ne marche... 🙂
D'abord, la conf de phpMyAdmin : le fichier "config.inc.php".
Autour de la ligne 38, il faut que tu complètes avec l'adresse de ton serveur http, genre
$cfg['PmaAbsoluteUri'] = '
http://192.168.0.1/phpMyAdmin-2.6.1/';
si tu n'a pas de nom de domaine, ou bien
$cfg['PmaAbsoluteUri'] = '
http://www.tondomain.org/phpMyAdmin-2.6.1/';
(Tiens, d'aileurs, pourquoi utilises-tu la version 2.6.1, je vois que la dernière sortie est la 2.6.4-pl2. Enfin, peu importe)
Puis, deuxième et dernière chose dans le "config.inc.php" : autour de la ligne 80, tu as les 3 lignes :
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'mysql_root_password'; // MySQL password (only needed with 'config' auth_type)
C'est la dernière ligne (password) qu'il faut que tu changes pour reflèter ta config de mysql.
Comme je n'ai pas bien pigé tes manips précédentes, je ne sais pas si tu a mis un password root à mysql. S'il n'y en a pas, essaye :
$cfg['Servers'][$i]['password'] = '';
pour la troisième ligne.
Après, si tu mets un password au root de mysql, il faut que tu le mettes dans ce fichier.
Ca donne quoi ? ? ?