关于安装mysql时出现安装错误之后的万能解决方案(目前解决了本人安装时的各种问题和同学的问题)

出现的错误不外乎几种:在按照网上的安装教程到最后一步execute时出现弹窗错误,要么是Using Password:Yes或者Using Password:No,再或者出现4个对勾然而打开Navicat连接Mysql时弹窗显示10061或者10038错误,至于各种错误的解决方法就不说了网上一大堆。这里是万能的解决方案!(若还不能解决我感到抱歉)

步骤如下:

(1)删除MySQL的所有安装文件以及注册表

1)卸载MySQL

2)删除C盘的配置文件:

C:\Program Files\MySQL

C:\Program Files (x86)\MySQL

C:\ProgramData\MySQL

没有就不用管,有的话都删了。其中ProgramData是隐藏的:

当然要删除自己的安装路径的MySQL文件。

3)删除注册表的MySQL文件

找到路径:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
有MySQL就删了,没有就不用删。(右键MySQL文件,点击删除即可,不用管右边的数据)

 (2)重启电脑

这一部不能忽视!

(3)创建端口号

按照安装教程都是使用的默认的3306端口,我的方法是自己创建一个端口。

创建步骤如下:

1)打开防火墙高级设置

由于电脑在被保护中不能直接进入:

 所以通过命令行的形式进入:打开cmd,输入firewall.cpl进入防火墙高级设置:

若不是以管理员身份运行cmd,会显示firewall.cpl是无效命令:

输入cd C:\windows\system32进入管理员运行:

 2)入站规则-->新建规则-->端口-->下一步-->保持默认设置输入端口号3305

 下一步-->下一步-->下一步-->输入名称,建议3305-->完成

然后可以看到:

至此端口创建完毕 

(3)根据安装教程,端口号那里选择自己建的3305,不要使用默认的MySQL,也不要从下拉框里面选,自己输入一个名字即可,然后后面不要管当前密码,就输入自己的密码然后确认密码。在最后一步点击execute执行等待安装成功!

总结:首先要把MySQL删除干净;

不要使用默认端口号和默认MySQL服务,使用自己创建的端口号,更改MySQL服务名称;

不要管当前的密码;

稳住心态(自己在时间紧张的情况下花了近五个小时)。

 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值