要連接MySQL數據庫,首先需要安裝pandas和MySQL的Python庫,然后使用pandas的read_sql
函數來執行SQL查詢并將結果讀取到DataFrame中。
以下是連接MySQL數據庫的步驟:
pip install pandas pymysql
import pandas as pd
import pymysql
from sqlalchemy import create_engine
# 創建數據庫連接
engine = create_engine('mysql+pymysql://username:password@host/database_name')
需要將username
、password
、host
和database_name
替換為你的實際數據庫連接信息。
# 執行SQL查詢
query = "SELECT * FROM table_name"
df = pd.read_sql(query, con=engine)
將table_name
替換為你需要查詢的表的名稱。
現在你已經成功連接到MySQL數據庫并將查詢結果讀取到DataFrame中,可以繼續對數據進行分析和處理。