Centos下长时间没有使用root帐号密码,忘记了root密码。

一招高定

修改配置文件

vi /etc/my.cnf

[mysqld]下面添加skip-grant-tables

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables  //添加这行

重启mysql

service mysqld restart

进入mysql

mysql -u root -p

不输入密码就可以进入了。

修改密码的方法:MYSQL修改用户密码 )