上图截取别人的自己懒得弄,检查自己的linux是否有安装就按上图做就行了
接下来是我的干货
mysql8.0安群策略对密码设置很严格规则:大小写加数字和特殊字符串
使用yum安装mysql 后 my.cnf在 根目录etc下,使用 vim /etc/my.cnf 在[mysqld]下
添加 skip-grants-tables保存后退出,重启mysql(servicemysqld restart)
终端输入mysql
按enter进入 执行 update
mysql.
user
set
authentication_string=
password
(
‘newpassword‘
)
where
user
=
‘root‘
flush privileges;
再次进入 vim /etc/my.cnf注释掉 skip-grants-table保存后,再次重启service mysqld restart
如果提示you must reset 巴拉巴拉就执行一下命令,原因是密码太简单不符合8.0安全策略;
Alter USER ‘root‘@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码‘;
flush privileges;
原文地址:https://www.cnblogs.com/wangbiaohistory/p/10851907.html
时间: 2024-10-07 17:26:25