Gandi Docs

 |   AAA  |    fr   en  

Vous êtes sur la page d'une question

Troubleshooting
répondue

Question "Installation mysql-server ubuntu8.4", par Pablo W.

Sur une image de serveur toute neuve, j'ai installé mysql-server par "aptitude install mysql-server". Pendant l'installation, j'ai spécifié le mot de passe "motdepasse" pour l'utilisateur 'root'.

Mais la commande "mysql -uroot -p" + motdepasse me renvoie le message :

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Sur le site de Mysql, il est dit que ce message est donné quand le mot de pass est incorrect mais j'ai suivi plusieurs procédures pour le changer (dpkg-reconfigure mysql-server ou redémarrage du serveur Mysql avec l'option –skip-grant-tables puis changement du mot de passe) mais rien n'a fonctionné.

Je ne rencontre pas ce problème sur mon laptop qui a aussi Ubuntu 8.04 et Mysql. Que faut-t-il donc faire pour ce connecter à Mysql et pouvoir créer les utilisateurs/tables ?

Réponse, par Francois N.

J'ai perdu une bonne heure avec ce problème. Si c'est la même chose, le problème vient du fait que MySQL ne peut pas créer ses fichiers temporaires dans le répertoire /tmp. La procédure à suivre est : - désinstaller mysql-server - modifier les droit sur /tmp : chmod +1777 /tmp - réinstaller mysql-server

Réponse, par regis l.

Moi jai eu le meme probleme, j'ai change les droits sur le repertoire mais tjs le meme souci. Reinstaller le serveur sans specifier le mot de passe (blank). Et apres je pouvais me connecter au serveur en faisant simplement mysql -u root.

Apres tu peux changer le mot de passe un coup de google et c bon (mysqladmin).

Complément, par Pablo W.

Dernière modification: le 07/10/2008 à 10:36 par Pablo W.