Garaud Jean-Claude a écrit :
On Tuesday 25 April 2006 12:24, Thibaut wrote:
marc siramy a écrit :
Le mardi 25 avril 2006 à 11:36 +0200, Garaud Jean-Claude a écrit :
On Tuesday 25 April 2006 11:18, Thibaut wrote:
J'ai fait une erreur sur ma base de donnée mysql, j'ai retiré le mot de
passe alors que j'en veux un pour le login root. Le problème est que je
n'arrive plus a me connecter en root pour mettre un mot de passe.
[EMAIL PROTECTED] ~]$ mysql -uroot mysql
ERROR 1044 (42000): Access denied for user ''@'localhost' to database
'mysql'
Google "mysql lost password"
http://lists.mysql.com/mysql/171366
mai, =s la solution donnée ne marche pas pour moi, cf. mon message.
pour le cas ou, tu as bien rentré 'mysql -u root mysql'
(avec un espace entre u et root) ?
J'avais en effet trouvé cette solution mais voici ce qu'elle me donne :
[EMAIL PROTECTED] toto]# mysqld_safe --skip-grant-tables &
[1] 6195
[EMAIL PROTECTED] toto]# Starting mysqld daemon with databases from
/var/lib/mysql
STOPPING server from pid file /var/run/mysqld/mysqld.pid
060425 12:19:54 mysqld ended
[1]+ Done mysqld_safe --skip-grant-tables
[EMAIL PROTECTED] toto]#
[EMAIL PROTECTED] toto]#
[EMAIL PROTECTED] toto]# mysql -uroot mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (111)
[EMAIL PROTECTED] toto]#
[EMAIL PROTECTED] toto]# mysql -u root mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket
'/var/lib/mysql/mysql.sock' (111)
Je ne sais pas si tu as vu mon autre message où j'ai fini par trouver la
solution. Le truc important pour que mysqld_safe veuille bien démarrer est de
rajouter "--user=root" (ce qui n'est pas dans la doc du site mysql) :
# service mysqld stop
# mysqld_safe --skip-grant-tables --user=root &
$ mysql -uroot mysql
mysql> UPDATE user SET password=PASSWORD("toto") WHERE user="root";
mysql> FLUSH PRIVILEGES;
mysql> quit
Et là tu peut te loger avec le mdp "toto" :
$ mysql -uroot -p
Merci, ca fonctionne bien maintenant.
____________________________________________________
Want to buy your Pack or Services from Mandriva?
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________