mysql数据库初始密码错误

时间:2024-03-13 18:03:50

在安装mysql-8.0.17-winx64时,遇到报错,密码不正确
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)
之前安装mysql5.5时初始密码为空,安装之后直接回车即可
后来按照网上的方法,在my.ini文件中添加–skip-grant-tables
也还是报错,一直找不到原因,后来在网上看到一篇差不多的文章,才知道,原来在安装MySQL时,使用mysqld --initialize --console后,会出现一个初始密码(第四行的.sB3/,.pE0we),是在mysql5.6版本后有的情况,但开始安装时并未记住初始密码,我就选择了重新安装,然后记住初始密码。
mysql数据库初始密码错误

然后使用mysql -u root -p命令,加初始密码登录后
使用**alter user ‘root’@‘localhost’ identified by ‘新密码’;**修改初始密码。
完成!