系统环境:centos7/8 或者 opencloudos8,首次安装完mysql8.0后,需要给root设置密码,步骤如下
启动 systemctl start mysqld
重启 systemctl restart mysqld
#首次进入mysql
mysql -uroot -p
# 将authentication_string置空
update user set authentication_string='' where user='root';
# 将plugin改为以前版本的密码认证方式
update user set pulgin='mysql_native_password' where user='root';
#刷新
flush privileges;
#修改密码
alter user 'root'@'localhost' identified by '123126';
#重启
systemctl restart mysqld
文章评论