我正在學習Python和嘗試一個教程,以連接到遠程數據庫。 說我有問題是,我不知道該怎麼更換,我已經試過域本地主機,IP地址等,但不斷收到以下錯誤。PyMySQL連接到遠程數據庫
OperationalError: (2003, "Can't connect to MySQL server on 'remotehost name' (timed out)")
# Open database connection
db = pymysql.connect("localhost","username","password","dbname")
# prepare a cursor object using cursor() method
cursor = db.cursor()
# Drop table if it already exist using execute() method.
cursor.execute("DROP TABLE IF EXISTS rsstracker")
# Create table as per requirement
sql = """CREATE TABLE rsstracker (
article_title varchar(255),
article_url varchar(1000),
article_summary varchar(1000)
summary)"""
cursor.execute(sql)
# disconnect from server
db.close()
試平your_ip如果不可達,那麼你需要檢查你的IP –