怎么用pandas从数据库读取数据

1531
2024/3/9 12:53:24
栏目: 大数据
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

使用pandas读取数据库数据,首先需要连接数据库,并使用pandas的read_sql_query函数从数据库中读取数据。以下是一个示例代码:

import pandas as pd
import sqlite3

# 连接到数据库
conn = sqlite3.connect('database.db')

# 使用pandas读取数据库中的数据
query = "SELECT * FROM table_name"
df = pd.read_sql_query(query, conn)

# 打印读取的数据
print(df)

# 关闭数据库连接
conn.close()

在上面的代码中,首先通过sqlite3库连接到数据库,然后使用pandas的read_sql_query函数执行SQL查询并将结果存储在一个DataFrame对象中。最后打印DataFrame对象以查看读取的数据,并关闭数据库连接。根据数据库类型不同,连接数据库的方法可能有所不同,需要根据具体情况进行调整。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: oracle怎么查询数据库所有表