先停掉mysql
[root@instance-q6fz45kc etc]# service mysqld stop
AI 代码解读
编辑my.cnf文件,跳过验证,实现无密码登录
vim /etc/my.cnf
AI 代码解读
在my.cnf文件末尾加:skip-grant-tables
后保存退出
然后启动mysql
[root@instance-q6fz45kc etc]# service mysqld start
AI 代码解读
进入mysql
[root@instance-q6fz45kc etc]# mysql
AI 代码解读
使用user库
mysql> use mysql
AI 代码解读
修改密码
mysql> update user set authentication_string=password('123456') where user="root";
AI 代码解读
退出mysql
exit
AI 代码解读
停掉mysql
[root@instance-q6fz45kc etc]# service mysqld stop
AI 代码解读
打开my.cnf 去掉那会加的那段代码
重启mysql
[root@instance-q6fz45kc etc]# service mysqld start
AI 代码解读
重新连接
[root@instance-q6fz45kc etc]# mysql -u root -p
AI 代码解读
输入密码连接成功!

image.png