mysql8.0安装完后更改密码操作(ERROR 1045 (28000))

踩坑了,,,为了给其他小伙伴避开踩坑,特记录下来

环境:centos 6,mysql 8.0

8.0安装好后,如果不输入密码直接回车会提示:
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)
说明要输入密码,密码在哪呢?密码在安装生成的临时文件里,输入命令“sudo grep ‘temporary password’ /var/log/mysqld.log”,即可显示临时密码,注意日期,看最新的
在这里插入图片描述
如图所示,下面这个是最新的,就是目前装好的,上面的是老版本的,不管
输入命令“mysql -uroot -p”,把那个复杂的密码粘贴进去,登陆

进去的第一件事就是更改密码了,密码更改命令,说明一下,现在简单的密码直接不允许了

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘MyNewPass4!’;

你可能感兴趣的:(踩坑,数据库,mysql)