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

空扰寡人 提交于 2020-03-03 07:44:06

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

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

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

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

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!