Ich lerne Python und versuche ein Tutorial um eine Verbindung zu einer entfernten Datenbank herzustellen. Das Problem, das ich habe, ist, dass ich nicht sicher bin, was Localhost zu ersetzen, habe ich Domänen, IP-Adresse usw. versucht, aber immer den folgenden Fehler erhalten.PyMySQL Verbindung mit einer entfernten Datenbank
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()
versuchen Sie ping your_ip, wenn es nicht erreichbar ist, dann müssen Sie Ihre IP überprüfen –