mysql -u root -p密码初始化密码错误
原因:一是初始化命令mysqld --initialize --console出错,我也是一直打mysql给我的初始密码疯狂报错,二是mysql安装目录下data文件夹有数据,导致报错。
以管理员身份打开cmd进入到MySQL的bin目录
执行命令mysqld --initialize --console
作用:是使MySQL初始化并得到临时密码
然后删除data内所有数据,重新在cmd里输入mysqld --initialize --console
最后有个临时密码生成,用临时密码登入后修改密码
这一步时修改新密码时的命令:
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’ PASSWORD