第一步修改my.cnf文件
vim /etc/my.cnf
在[mysqld]中添加 skip-grant-tables
例如:
1 | [mysqld] |
重启mysql
1 | service mysql restart |
第二步用户无密码登录
1 | mysql -uroot -p (直接点击回车,密码为空) |
第三步选择数据库修改root密码
1 | use mysql; |
第四步刷新并退出
1 | flush privileges; |
第五步编辑my.cnf并重启mysql
1 | vim /etc/my.cnf |
vim /etc/my.cnf
在[mysqld]中添加 skip-grant-tables
例如:
1 | [mysqld] |
重启mysql
1 | service mysql restart |
1 | mysql -uroot -p (直接点击回车,密码为空) |
1 | use mysql; |
1 | flush privileges; |
1 | vim /etc/my.cnf |