修改/etc/my.cnf
文件
在[mysqld]
配置段添加如下2行:
skip-grant-tables
skip-networking
保存退出分衫,重啟mysql /etc/init.d/mysqld restart
登錄myql,這時候不用密碼珠叔,直接回車即可
mysql
修改密碼
use mysql
# 注意:密碼字段是 authentication_string
update user set authentication_string=PASSWORD("Your new password") where User='root';
flush privileges
quit
登錄測試
恢復(fù)mysql
配置烈评,注釋或者刪除skip-grant-tables
和
skip-networking
向臀,重啟mysql宵膨,然后測試下:
mysql -u root -p
輸入設(shè)置的新密碼測試