由Can't connect to MySQL server on 'localhost' (10061)引起的bug-------------------【MySQL错误】

    xiaoxiao2023-10-16  160

    先事先声明下,该博文不提供解决方案,仅是提升你对mysql的整体了解。(当然,解决问题优先)

     

     

    mysql。。。昨天还行,今天它就躺在那了。。。

    输出密码,账号。。。bug出现。。。

    错误1:

    Can't connect to MySQL server on localhost (10061)

     

    然后发现友军

    MySQL问题记录--Can't connect to MySQL server on localhost (10061)解决方法

     

    它说mysql没有启动。但是我看了看,哎,我启动了。(忘了截图)

    怎么回事?

    然后,我就试试它说的,

    mysqld --install

    结果,也和它一样。

    然而我使用的是“net start mysql57”成功启动msyql57服务。

     

    但是之后我服务中多出了一个MySQL服务项,原本是只有,

     

    额,我对mysql这个工具不太了解,所以我就想也启动它呗。(注:两个服务是不可能共用一个端口,这里是之所以启动是因为防止是遗落的某个我不了解的结构)

    之后,又有bug跳出。

    注:其实还有一个友军:Can't connect to MySQL server on xxx (10061)

     

    第二个错误:

    额,有点不明白怎么回事。只好问下度娘了,之后就又发现一友军:本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动

    。。。

    总之,经过它的一番讲解,我终于打败了这个小bug。

     

    其实在这过程中,我还碰到一个隐形的boss

    'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件.

     

    wo,怎么回事,之前这个mysql不是好好的吗,怎么一不行,啥事都有。(之前也碰这个问题)

    。。。

    原来这是因为没有在环境变量PATH中将mysql的路径添加进去。(安装时,一直next。。。)

    参考资料:'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件.

     

    。。。

    但是我还没成功,虽然mysql57服务器开启了,但是mysql服务出现

    MySQL发生系统错误2 系统无法找到指定文件

    我去。。。

    所以我就找去找我伟大友军了,

    MySQL发生系统错误2 系统无法找到指定文件

    但是,它在最后可能把数据库都可能搞没。。。(所以我就不敢试,要是试过的可以发表发表你的看法)

    不过,我从中找到不少的知识,让我更深的了解mysql这个工具。

     

    最终,我在这篇,Windows 无法启动MySql服务 (位于 本地计算机上)错误2: 系统找不到指定的文件的领导下,搞定了这个问题。

    原来,是windows注册表哪里的问题。(这时我都有些颤颤发抖的点了点鼠标,在22度的空调之下。。。)

    修改windows注册表的时候,要谨慎。凡是修改了什么都要拷贝在新建的文本内,以免出现问题就无法恢复了。(幸运的我。。。)

     

    好了,到这时我兴奋的重启MySQL这个服务项,

    叮咚。。。

    bug

    “指定的服务已经标记为删除”

    我去,想了想。对哦,在解决上一个问题的时候,好像有执行过这么一条命令,

    mysqld --remove

    额,好像我删了。。。

     

     

    那我只好再去把它给注册进去,但是之后。。。

    MySQL服务正在启动或停止中,请稍候片刻后再试一次【解决方案】

    哦,原来这个是因为我经常频繁的启动和停止MySQL服务。。。。

     

    最终各种问题解决了,服务器也全部正常开启了。但是登陆的时候还是有问题。。。。

     

    我看了看天,真蓝。。。

     

     

     

    之后,我看了到can t connect to mysql server on 'localhost'解决方法

    看到,

    嗯(好吧,也可能是我眼花了。。。)

    我把防火墙给关了(曾经也碰到过这个问题。。。),启动成功,登陆成功。。。成功了。

     

    好吧,我说实话。其实是我闲着无聊,到此找bug。。。

     

     

    画图了解,

     

     

     

    参考资料:

    解决“指定的服务已经标记为删除”问题

    MySQL问题记录--Can't connect to MySQL server on localhost (10061)解决方法

    MySQL常见错误分析与解决方法总结

    ora--12154 :TNS :could not resolve the connect identifier specified 错误处理

    Can't connect to MySQL server on xxx (10061)

    'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件.

    安装mysql Install/Remove of the Service Denied!错误的解决办法

    Windows 无法启动MySql服务 (位于 本地计算机上)错误2: 系统找不到指定的文件

    MySQL发生系统错误2 系统无法找到指定文件

    本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动

    关于在安装MySQL时报错"本地计算机上的mysql服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止"的解决方法

    解决“指定的服务已经标记为删除”问题

    最新回复(0)