PyMySQL-错误2003,尝试远程访问数据库时超时

时间:2018-10-31 18:24:46

标签: python mysql pymysql

每当我尝试远程连接到我的在线数据库(如果需要此信息,即MariaDB)时,都会收到此错误:

"pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on 'somewebsitehere.com' (timed out)") 

我检查了cPanel上可以远程连接到数据库的选项卡,该选项卡缺少通配符%,因此我添加了通配符,但仍然没有。我三遍检查了用户名和密码,两者都是正确的。我什至尝试连接到整个不同主机服务器上的另一个联机数据库,以确保我的命令可以正常工作并且可以成功连接。 我很努力,需要一些帮助。

命令是这样的:

db = pymysql.connect(host='somewebsitehere.com', port=3306, user='myusername', passwd='mypassword', db='my_database')

0 个答案:

没有答案