关于mysql8.0.20启动出现的问题

cmd运行net start mysql命令出现拒绝访问

关于mysql8.0.20启动出现的问题_第1张图片
1:在C:\Windows\System32目录下找到cmd.exe
2:鼠标右键以管理员身份运行
3:输入命令net start mysql启动服务
关于mysql8.0.20启动出现的问题_第2张图片

4:查看mysql安装目录下是否有Data这个文件夹
关于mysql8.0.20启动出现的问题_第3张图片
有的不一定是叫Data,可能是data,具体文件名以my.ini中以下配置指定
关于mysql8.0.20启动出现的问题_第4张图片
5:如果没有,运行mysqld --initialize --console命令最后一行会产生一个随机密码
关于mysql8.0.20启动出现的问题_第5张图片
也就是lwpfyqp6rn#G
6:运行net start mysql
在这里插入图片描述
显示启动成功
7:运行mysql -u root -p
输入密码(密码一定要和上面的一致)
在这里插入图片描述
如果出现以上情况,代表密码没有输入正确
则:循环7直到密码输入无误
8: 接下来修改密码
ALTER USER ‘root’ @‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’;
9:运行 create user ‘用户名(可以自定义)’@‘localhost’ identified by ‘密码(可以自定义)’;

你可能感兴趣的:(总结)