首页 > 编程知识 正文

sqlyog安装错误2003,heidisql连不上数据库

时间:2023-05-06 13:46:13 阅读:144746 作者:1032

MAC上的pymysql连接mysql数据库错误报告2003问题解决方法问题:pymysql.err.OperationalError: (2003, “Can’t connect to MySQL server on ‘127.0.0.1’ ([Errno 61] Connection refused)”)

背景:寒假尝试使用上一个python代码检索数据时,连接到数据库时出错pymysql.err.OperationalError: (2003, “Can’t connect to MySQL server on ‘127.0.0.1’ ([Errno 61] Connection refused)”)

解决过程:

数据库问题

一开始我以为是数据库本身的问题。 而且,使用终端连接数据库时,发现终端连接和查询使用都没有问题,所以排除了数据库本身的问题。 第三方连接问题

数据库故障排除结束后,我考虑了第三方连接的问题。 我在使用navicat连接数据库。 以前的连接没有问题,但新连接将在2003年报告错误。 在internet上搜索资料时,mysql可以进行套接字连接,因此套接字连接解决了连接问题的方法问题

在完成步骤2的故障排除后,查询可以使用python py msql通过套接字连接数据的方式实际上是在连接中添加一行参数。 db=pymysql.connect (host=' 127.0.0.1 ',user='root ',password='123456 ',db='testDB ',port=3306

**备注: ***连接可能是端口号的问题。 默认值为3306。 另外,还遇到过3307。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。