一、设置免密登录
编辑 MySQL 的配置文件vim /etc/my.cnf,加入下面这句 skip-grant-tables,保存并退出,然后重启 mysql 服务。
vim /etc/my.cnf
二、登录数据库
免密登录到 mysql 数据库,输入命令 mysql -u root -p 登录数据库,提示输入密码时直接敲回车。
三、密码置空
将默认的 root 密码置空,并退出命令行
use mysql;
update user set authentication_string='' where user='root';
四、删除免密登录
删除刚才第一步文件最后的 skip-grant-tables,删除完毕后,记得保存退出。
五、重启服务
重启 mysql 服务,并登录 mysql,提示输入密码时直接敲回车,因为我们刚才已经将密码置为空了。
六、修改密码
使用 alter 命令修改 root 用户密码,如下:
ALTER user 'root'@'localhost' IDENTIFIED BY 'Rfid123456';
修改完成后,使用密码重新登录即可。