使用python从pleskGODADDY连接mysql时出错

问题描述

当我使用 python 从 plesk(godaddy windows 托管)连接 MysqL 时发生错误

MysqL.connector.errors.InterfaceError: 2003: Can't connect to MysqL server on '*******:3306' (10061 由于目标机器主动拒绝,无法建立连接)

请帮帮我

import MysqL.connector

class Db:

    def __init__(self):
        self.cnx = MysqL.connector.connect(host="*******",port=3306,user="",password="",database="")
        self.cur = self.cnx.cursor(dictionary=True)```

    def select(self,q):
        self.cur.execute(q)
        return self.cur.fetchall()


    def selectOne(self,q):
        self.cur.execute(q)
        return self.cur.fetchone()


    def insert(self,q):
        self.cur.execute(q)
        self.cnx.commit()
        return self.cur.lastrowid

    def update(self,q):
        self.cur.execute(q)
        self.cnx.commit()
        return self.cur.rowcount

    def delete(self,q):
        self.cur.execute(q)
        self.cnx.commit()
        return self.cur.rowcount


@app.route('/',methods=['POST','GET'])
def hello_world():
    if request.method=='GET':
        db=Db()
        db.select("select * from plusb_customer")
        return render_template("test.html")
    else:
        return "ok"

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)