如何从 mysql 连接下载数据
How to download data from mysql connection
与 mysql 库建立连接后,我想从本地 space 中的连接下载所有数据库(将它们转换为 pandas 数据框)。
这是我的代码:
import MySQLdb
import pandas as pd
conn = MySQLdb.connect(host='host' , user='datbase', passwd='password', db='databases' )
cursor = conn.cursor()
query = cursor.execute(' SELECT * FROM pro ')
df = pd.read_sql(query , conn)
row = cursor.fetchone()
conn.close()
我终于接通了,所以我可以查询一下。但我想将这些 sql 数据库用作 pandas 数据框,'''how can i do it'''?
只需使用
query = ' SELECT * FROM pro '
df = pd.read_sql(query , conn)
df
应该已经是您想要的数据框了。
与 mysql 库建立连接后,我想从本地 space 中的连接下载所有数据库(将它们转换为 pandas 数据框)。
这是我的代码:
import MySQLdb
import pandas as pd
conn = MySQLdb.connect(host='host' , user='datbase', passwd='password', db='databases' )
cursor = conn.cursor()
query = cursor.execute(' SELECT * FROM pro ')
df = pd.read_sql(query , conn)
row = cursor.fetchone()
conn.close()
我终于接通了,所以我可以查询一下。但我想将这些 sql 数据库用作 pandas 数据框,'''how can i do it'''?
只需使用
query = ' SELECT * FROM pro '
df = pd.read_sql(query , conn)
df
应该已经是您想要的数据框了。