來來來,跟著下面的方法做

1.修改my.cnf,加入一行

# vi /etc/my.cnf

[mysqld]
skip-grant-tables

2.重啟mysql

# /etc/init.d/mysqld restart

3.登入mysql,並修改密碼

mysql> USE mysql ;
mysql> UPDATE user SET Password = password ( 'newpassword' ) WHERE User = 'root' ;
mysql> flush privileges ;
mysql> quit

4.將my.cnf還原,把加入的skip-grant-tables拿掉,並重啟mysql

# vi /etc/my.cnf

[mysqld]
#skip-grant-tables 把這行mark掉

# /etc/init.d/mysqld restart

好了...用你新密碼試試囉

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 痞客興 的頭像
    痞客興

    痞客興的部落格

    痞客興 發表在 痞客邦 留言(0) 人氣()