解决: pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on xxxx


在MySQL Server 已经安装好的情况下, Python 3 使用 pymysql 进行连接数据库操作时,

出现的BUG如下图:

解决: pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on xxxx

在网上找了资料,看有的说是MySQL没有打开,有的说是一些权限问题,这个问题困扰了我一天,最终我发现,我原来的测试代码这样写:

解决: pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on xxxx

貌似并不规范,我对代码进行了更改,添加了键,如下:


查询结果:

解决: pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on xxxx

问题解决!!!太开心了