windows安装mysql8.0.19遇到的问题和解决办法

一、安装遇到的问题和解决办法

1.运行安装程序后的界面与正常情况不一样,如下图:
windows安装mysql8.0.19遇到的问题和解决办法_第1张图片
2.点击add后,选择mysql的服务。
windows安装mysql8.0.19遇到的问题和解决办法_第2张图片
3.这里是选择安装路径,可以换可以不换,然后点击下一步后会有一个弹窗,点击Yes。
windows安装mysql8.0.19遇到的问题和解决办法_第3张图片
4.执行即可
windows安装mysql8.0.19遇到的问题和解决办法_第4张图片
5.这个密码是之前安装过的mysql的root密码
windows安装mysql8.0.19遇到的问题和解决办法_第5张图片
6.如果在这出现启动服务失败的情况,
windows安装mysql8.0.19遇到的问题和解决办法_第6张图片
(1)打开服务,找到MYSQL80这个服务,右击点击属性
windows安装mysql8.0.19遇到的问题和解决办法_第7张图片
(2)选择登录,选择本地系统账户。然后应用,确定。再次回去执行服务就会启动了。然后基本安装完成,最后关闭页面就行了windows安装mysql8.0.19遇到的问题和解决办法_第8张图片

二、访问遇到的问题和解决办法

1.当我们打开访问窗口输入密码的时候回车会发现闪退的现象。这说明你的密码不正确。但是明明非常确定密码,但就是闪退。
2.经过配置完环境变量后进入出现如下情况
在这里插入图片描述
2.解决办法:
(1)如果是mysql5.6 那时候的老版本会有一个my.ini的文件 在里面开启安全模式就可以无密进入mysql,但是mysql8.0.19貌似没有这个文件(我是找了了很久)。
(2)想要无密进入mysql8.0.19需要执行这个命令。

mysqld --console --skip-grant-tables --shared-memory

(3)然后进入mysql

mysql -u root -p

(3)进入mysql后,use mysql;然后输入命令将密码设置为空

update user set authentication_string='' where user='root';

(4)然后退出quit;
(5)在进入mysql,这次还会出现输入密码,但是只需要回车就会进去。不需要输入密码。

mysql -u root -p

(6)设置新的密码,输入sql语句后,没有错误就quit; 退出。

alter user 'root'@'localhost' identified by'新的密码';

(7)使用新密码进入mysql;这次的密码是新的密码。

mysql -u root -p

写作不易,如果对您有所帮助,请给一个小小的赞,您的点赞是对我莫大的支持和鼓励,谢谢!!!

你可能感兴趣的:(windows安装mysql8.0.19遇到的问题和解决办法)