无法连接到MySQL服务器,因为配衡机器主动拒绝它,所以无法建立连接

时间:2018-05-10 10:19:02

标签: python mysql pymysql

我正在尝试使用python连接到我的ubuntu VPS上的MySQL数据库,我正在使用此代码

import pymysql

conn= pymysql.connect(host='remotehost',port='3306', 
user='user',password='password',db='db')

a = conn.cursor()

sql = 'SELECT * from `users`;'
a.execute(sql)

countrow = a.execute(sql)
print("Number of rows :",countrow)
data = a.fetchone()
print(data)

当我运行代码时,我收到以下错误     pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on 'remotehost' ([WinError 10061] No connection could be made because the target machine actively refused it)")

我已经检查了我的MySQL数据库和我连接到服务器的'用户',并设置了“任何主机”主机名。我似乎无法解决这个问题。

0 个答案:

没有答案