添加了--initialize初始化数据库之后用root用户的临时密码登录进数据库,做什么操作都提示
mysql -u root -p 临时密码
mysql> show databases;
提示如下错误
【mysql】You must reset your password using ALTER USER statement before executing this statement
大致原因就是你必须先更改你的临时密码
如下2条命令都可以更改
mysql> SET PASSWORD = PASSWORD('123123');
mysql> ALTER USER USER() IDENTIFIED BY '123123';
改完root临时密码之后就正常可以操作了