用 Python 編寫一個程式來從 SQL 資料庫中讀取示例資料
假設你有一個包含學生記錄的 sqlite3 資料庫,讀取所有資料的結果是,
Id Name 0 1 stud1 1 2 stud2 2 3 stud3 3 4 stud4 4 5 stud5
解
要解決這個問題,我們將按照以下步驟操作:
定義一個新的連線。如下所示,
con = sqlite3.connect("db.sqlite3")
使用以下函式從資料庫中讀取 sql 資料,
pd.read_sql_query()
使用 read_sql_query 和連線從表中選擇所有學生資料,
pd.read_sql_query("SELECT * FROM student", con)
示例
讓我們看看完整的實現,以便更好地理解 —
import pandas as pd import sqlite3 con = sqlite3.connect("db.sqlite3") df = pd.read_sql_query("SELECT * FROM student", con) print(df)
輸出
Id Name 0 1 stud1 1 2 stud2 2 3 stud3 3 4 stud4 4 5 stud5
廣告