在通过windows下python连接centos7虚拟机linux的mysql数据库的时候报错pymysql.err.OperationalError: (2003, “Can’t connect to MySQL server on ‘192.168.64.15’ (timed out)”)通过翻译可以得知是服务器连接超时
在这里插入图片描述
在这里插入图片描述
解决方法:
关闭linux下的防火墙即可
打开虚拟机右键 打开终端
在这里插入图片描述
然后我们查看防火墙是否正在运行

查看防火墙状态firewall-cmd --state
 显示为running 即运行中

在这里插入图片描述
然后我们输入停止防火墙的指令 即可解决问题了

systemctl stop firewalld service 停止防火墙 
启动的话stop改start 然后再次查看状态 显示为not runnig即可
然后我们重新运行我们的python程序 既可正常运行

在这里插入图片描述
在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐