出现这些问题多半是没有删除干净,还有其他的小细节,我最近安装的时候产生的一些问题都一一解决吗,安装这个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了,还有一个提示就是两个数据库不能不能同时使用哦。
问题解决了,我很开心,这些体会希望能帮助到你们哦,加油!