step1:
修改/etc/my.cnf文件,在[mysqld]模块下添加将密码校验禁用的语句 skip-grant-tables
step2:
重启mysql服务: systemctl restart mysqld
step3:
输入: mysql -u root
回车连接数据库,选择mysql数据库 use mysql
step4:
修改密码:
update user SET authentication_string=PASSWORD('密码') where User="root"
刷新mysql的系统权限相关表:
flush privileges
step5:
将之前的/etc/my.cnf 添加的那一行注释,重启服务器,这样就可以使用设置的密码登录了。