def query_wikidata_mysql(query):
with SSHTunnelForwarder((ssh_host, ssh_port), ssh_username=ssh_user, ssh_pkey=mypkey,
remote_bind_address=(sql_hostname, sql_port)) as tunnel:
conn = pymysql.connect(host='127.0.0.1', user=sql_user, password=sql_pass, db=sql_main_database,
port=tunnel.local_bind_port)
df = pd.read_sql_query(query, conn)
conn.close()
return df
评论列表
文章目录