如何解决在安装MySQL过程中出现start service报错和一些特殊情况

出现这些问题多半是没有删除干净,还有其他的小细节,我最近安装的时候产生的一些问题都一一解决吗,安装这个MySQL花费了我燃烧了我好几天的脑细胞,时间是最宝贵的,希望能有用,节约时间。

情况一:
第一步:将控制面板里面的MySQL给卸载。

第二步:打开C盘。删除文件夹program files里面的MySQL,还有一个重要的一步就是还有一个隐 藏的MySQL文件就是在下面的图片里啦,困扰我几天的问题解决了,今天比较开心哈哈!在这里插入图片描述
第三步:再点击导航上面的查看,上面有一个隐藏的项目,要打勾,这是C盘会显示一个 ProgramDate文件夹,要把里面的MySQL文件夹给删掉。

第四步:把环境变量中系统环境Path里面有MySQL的那一条数据给删掉。

第五步:打开服务,删除服务中的MySQL,这个可以如下图输入cmd打开命令行,在docs命令行里 解决,输入:sc delete mysql。删除mysql就好了。
在这里插入图片描述
第六步:打开注册表,怎么打开呢?键盘左下方有windows键按住它,再按R键,出来输入框在输入 框中打入regedit,就是打开注册表了,将里面的关于MySQL的信息删掉。可以按Fn,F3键查 找有MySQL的文件,字段或者数据,删完再进行重新安装安装。

–一般这样就可以了,还会有其他情况。就被我遇到了

情况二:经过以上操作后你可能还会出现最后start service错误,下面就有这样几种情况;
1.上面第五步,在命令行里输入命令语句后会出现拒绝访问;这就是可能你没有以管理员 身份打开命令行,当你以管理员身份来运行命令行就不会报错了。再接着下面的操作。
2.还可能出现端口号被占用的情况,当你安装到端口号界面后会提示你端口号被占用,这是 为什么呢?当时我也不知道,经过画龙点睛哦。。。,我知道了,我电脑上安装了PHP 用的服务器叫WampServer,里面有MySQL,Apche等服务器,我的3306端口号被占用 了,所以会出现提示你的端口号被占用,所以要知其为啥被占用就好办了,就不用吧 3306端口号,换一个就好了,但是你打开数据库的时候你要知道你的端口号是多少。不 能再用3306了,还有一个提示就是两个数据库不能不能同时使用哦。

问题解决了,我很开心,这些体会希望能帮助到你们哦,加油!

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值