首頁 > 後端開發 > Python教學 > 如何使用Python連接MySQL資料庫?

如何使用Python連接MySQL資料庫?

Patricia Arquette
發布: 2024-12-10 12:04:12
原創
264 人瀏覽過

How to Connect to a MySQL Database Using Python?

如何使用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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板