,可以通过以下步骤完成:
import pandas as pd
from sqlalchemy import create_engine
# 创建数据库连接
engine = create_engine('mysql://username:password@localhost/database_name')
请将username
、password
和database_name
替换为实际的数据库用户名、密码和数据库名称。
sql_query = '''
SELECT column1, column2
FROM table_name
WHERE condition;
'''
请将column1
、column2
、table_name
和condition
替换为实际的列名、表名和查询条件。
read_sql_query()
函数执行SQL查询,并将结果存储在一个DataFrame中。例如:df = pd.read_sql_query(sql_query, engine)
to_csv()
函数。例如:df.to_csv('query_result.csv', index=False)
这将在当前工作目录下创建一个名为query_result.csv
的文件,并将查询结果写入其中。
总结起来,导出多行SQL的步骤如下:
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云