首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 更多程式設計知識

Python MySQLdb 連接 MySQL 資料庫:查詢與結果處理

     編輯:更多程式設計知識

MySQLdb 是 Python 連接 MySQL 的經典驅動程式,採用 DB-API 2.0 介面。

基本連線與查詢


import MySQLdb

conn = MySQLdb.connect(
    host="localhost",
    user="root",
    passwd="123456",
    db="test"
)
cursor = conn.cursor()
cursor.execute("select * from hard")
res = cursor.fetchall()
for x in res:
    print(x)
cursor.close()
conn.close()

結果說明

現代替代方案

  • mysqlclient:MySQLdb 分支,支援 Python 3
  • PyMySQL:純 Python 實作
  • SQLAlchemy:ORM 框架
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved