如何使用Python連接MySQL
使用Python程式連接MySQL資料庫涉及以下步驟:
1.安裝MySQL驅動程式
與PHP不同,Python預設不安裝MySQL驅動程式。您將需要安裝 MySQLdb 或類似的驅動程式套件。對於Python 2,通常使用MySQLdb。
2.建立連線
安裝驅動程式後,您可以匯入它並建立與 MySQL 資料庫的連線。以下是範例程式碼片段:
import MySQLdb db = MySQLdb.connect(host="localhost", user="username", passwd="password", db="database_name")
3.建立遊標
連接到資料庫後,您需要建立一個遊標對象,該物件將允許您執行SQL查詢。
cur = db.cursor()
4.執行 SQL 查詢
您現在可以使用遊標物件執行任何 SQL 查詢。例如,要從表格中擷取資料:
cur.execute("SELECT * FROM table_name")
5.取得並列印結果
可以使用循環取得並列印查詢結果:
for row in cur.fetchall(): print(row)
6.關閉連線
使用完資料庫後,請記得關閉連線以釋放資源。
db.close()
進階用法
對於更進階的用法,您可以使用SQLAlchemy 或peewee 等物件關聯映射(ORM) 工具來簡化您的操作與資料庫的交互。這些工具可讓您使用 Python 物件來操作數據,而不是手動編寫 SQL 查詢。
以上是如何使用Python連接MySQL資料庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!