代码Mysql连接失败10013错误
程序员文章站
2022-05-01 22:24:17
...
开发需要连接Mysql数据库,用Mysql Workbench工具创建好Mysql表后,代码编译出来的可执行文件连接失败,所以叫代码Mysql连接失败,设置断点,把异常信息报告出来是can’t connect server 10013错误。
代码Mysql连接失败很奇怪,有个目录下的始终可以,另外一个目录下的不行,把可以的目录重新拷贝一下,相当于在另外目录下执行,就代码Mysql连接失败。
有的可执行文件行,有的可执行文件不行,并且调试时也不行,这时候重点来了,你是怀疑代码,还是怀疑环境?这时候要从基本点想,10013错误是没有权限,所以应该找环境。
代码我再核实了了,参数没有问题,所以不再怀疑代码,开始怀疑环境。
搜索网站上看国外网站上有报注意防火墙,所以研究下防火墙软件,看有没有报告,发现出问题的可执行文件在禁止列表里,这防火墙能够把可执行文件自动放禁止列表里,我还第一次见,真是莫名其妙。
把防火墙软件里的防火墙关闭了,解决问题,所以编译出来的可执行文件都可以连接上了。
重新安装机器,再安装这个防火墙软件,同样的问题,所以卸载不用了,用了Win10的防火墙。
具体是什么防火墙软件,这里不多说了。
做开发的机器,要有安全意识,另外要关注大事件,这防火墙软件我免费用了很多年了,可能想要收费,所以就出莫名其妙的事。
上一篇: CComboBox技巧
下一篇: php如何实现分类树状的效果?(附代码)
推荐阅读
-
MySQL错误代码1862 your password has expired的解决方法
-
jsp连接MySQL操作GIS地图数据实现添加point的功能代码
-
java连接mysql数据库代码(java连接数据库步骤)
-
谷歌浏览器安装失败错误代码0xa0430721怎么办?
-
steam启动游戏失败错误代码83怎么回事?steam错误代码83的原因及解决方法
-
steam错误代码105怎么办?steam连接服务器失败错误代码105的解决方法
-
连接数据库代码的步骤(java连接mysql数据库的代码)
-
Python3连接MySQL(pymysql)模拟转账实现代码
-
C#连接MySQL的两个简单代码示例
-
Chrome更新失败出现错误代码:0x00000000的解决方法