【求助】我無法設定mysql的密碼



贊助商連結


jollinman
2002-09-05, 02:24 PM
[root@jollinman jollinman]# mysql
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@jollinman jollinman]# mysqladmin -u root password 'XXXXXXX'
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'


以上是我發生的情形...
請知道如何解決的人提供一下意見喔>"<
謝謝!!! @_@"

贊助商連結


repsol
2002-09-06, 03:38 PM
忘記mysql 的 root 密碼嗎??

提供下列方法 , 你試試看

1.先將mysqld強制停掉 , 用kill


2.重新啟動mysqld...加上參數 --skip-grant-tables
參數說明
Start without grant tables. This gives all users
FULL ACCESS to all tables!


3.用ps檢查mysqld是否已啟動
接下來就可以用mysqladmin 來重設 mysql 的root 密碼


4.用 mysqladmin 來 flush-privileges , 或是重新啟動