1.修改MySQL的登录设置:
加上一句:skip-grant-tables
如:
1 2 3 |
[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock |
2.重启mysql
1 2 3 |
# service mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ] |
3.修改密码
1 2 3 4 5 6 7 8 |
mysql> USE mysql ; Database changed mysql> UPDATE user SET Password = password ( '新密码' ) WHERE User = 'root' ; Query OK, 0 rows affected (0.00 sec) Rows matched: 2 Changed: 0 Warnings: 0 mysql> flush privileges ; Query OK, 0 rows affected (0.01 sec) mysql> quit |
4.修改刚刚改过的配置文件
5.重启mysql
1 2 3 |
# service mysqld restart Stopping MySQL: [ OK ] Starting MySQL: [ OK ] |
本文转载自:https://www.jb51.net/article/106996.htm