1、首先停掉mysql服务,如果mysql进程还在,就用kill命令结束进程。
2、然后我们运行如下命令:
bin/mysqld_safe --skip-grant-tables &
3、这是设置新密码:
shell>mysqladmin -u root flush-privileges "newpassword"
4、启动mysql服务,然后修改mysql密码
mysql -u root -p
mysql>update user SET password=PASSWORD("new password") where user='name';
mysql>flush privileges;
mysql>quit
5、重启数据库
systemctl restart mysqld.server