1、修改mysql配置文件my.cnf
vi /etc/my.cnf
在配置文件增加skip-grant-tables
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/787463a6f4dbb970af3f1175d43911fa.png)
2、重启mysql服务
service mysqld restart
3、进入mysql数据库
输入
mysql -uroot
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/15b9e847ce96735a4d7442281b628f98.png)
4、修改密码
use mysql;
在password(’’)中填写需要修改的密码
update mysql.user set authentication_string=password('123456') where user='root';
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/201de4b0cf782ff5909875dda0bae23c.png)
5、将第一步添加的配置项去掉,并再次重启mysql服务
service mysqld restart