mysql 8
修改mysql配置文件
vim /etc/my.cnf
[mysqld]
...
skip-grant-tables
保存退出,执行
service mysqld restart
这个时候是可以免密登录
mysql -uroot -p
mysql> use mysql
mysql> update user set authentication_string='' where user='root';
mysql> exit
将mysql配置文件的更改注释或删除
vim /etc/my.cnf
[mysqld]
...
# skip-grant-tables
保存退出,执行
service mysqld restart
此时密码已经为空,可以无密登录,然后修改密码
mysql -uroot -p
mysql> alter use 'root'@'localhost' identified by '1234566'
mysql> exit
本文介绍如何通过修改MySQL配置文件实现免密登录并重置root用户密码的具体步骤,包括临时禁用权限验证、更新用户认证字符串为空、重新启用权限验证等操作。
289

被折叠的 条评论
为什么被折叠?



