1.首次设置密码
此方法适用于已经安装过的用户
好了,下面开始:
1.关闭mysql服务
2.删除data文件里面的文件
3.初始化命令
mysqld --initialize --user=mysql --console
这里会出现密码,记下来:
4.启动net start MySQL
5.打开 mysql -u root -p
输入刚才记下的密码
6.修改密码
ALTER USER root@localhost IDENTIFIED BY '123456';
exit退出登录
7.验证密码 mysql -u root -p
输入更改后的密码
这样就是成功了
MySQL8.0登录提示caching_sha2_password问题解决方法
先进入mysql
mysql -u root -p
输入密码
然后输入use mysql;
查看root的host设置,输入命令 SELECT Host, User, plugin from user;
查看自己的plugin,我的是已经修改好了。
然后修改身份验证类型(修改密码):ALTER USER 'root'@'你的host' IDENTIFIED WITH mysql_native_password BY '你的密码';
刷新权限:FLUSH PRIVILEGES;
查看是否更改成功:SELECT Host, User, plugin from user;