中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Python連接數據庫的方法是什么

小億
83
2023-12-04 12:14:46
欄目: 編程語言

Python連接數據庫的方法有多種,可以使用標準庫中的sqlite3模塊連接SQLite數據庫,也可以使用第三方庫如MySQLdb、psycopg2等連接MySQL或PostgreSQL數據庫。以下是連接MySQL、PostgreSQL和SQLite數據庫的示例代碼:

  1. 連接MySQL數據庫:
import MySQLdb

# 連接數據庫
conn = MySQLdb.connect(host='localhost', user='username', passwd='password', db='database_name')

# 獲取游標
cursor = conn.cursor()

# 執行SQL查詢
cursor.execute('SELECT * FROM table_name')

# 獲取查詢結果
results = cursor.fetchall()

# 關閉連接
cursor.close()
conn.close()
  1. 連接PostgreSQL數據庫:
import psycopg2

# 連接數據庫
conn = psycopg2.connect(host='localhost', user='username', password='password', dbname='database_name')

# 獲取游標
cursor = conn.cursor()

# 執行SQL查詢
cursor.execute('SELECT * FROM table_name')

# 獲取查詢結果
results = cursor.fetchall()

# 關閉連接
cursor.close()
conn.close()
  1. 連接SQLite數據庫:
import sqlite3

# 連接數據庫
conn = sqlite3.connect('database.db')

# 獲取游標
cursor = conn.cursor()

# 執行SQL查詢
cursor.execute('SELECT * FROM table_name')

# 獲取查詢結果
results = cursor.fetchall()

# 關閉連接
cursor.close()
conn.close()

這些示例代碼中,首先使用相應的庫連接數據庫,然后獲取游標進行SQL查詢,最后關閉連接。

0
柘荣县| 息烽县| 玉龙| 治县。| 铅山县| 休宁县| 舟山市| 翁牛特旗| 琼结县| 尼木县| 类乌齐县| 乐昌市| 留坝县| 新乐市| 三门峡市| 南阳市| 巴楚县| 曲周县| 鹤峰县| 施甸县| 阳曲县| 乌审旗| 桃源县| 湖南省| 陆丰市| 卫辉市| 呼玛县| 司法| 石柱| 清水县| 洛宁县| 泰宁县| 阿克陶县| 保山市| 宝兴县| 深水埗区| 松潘县| 全椒县| 宜良县| 松桃| 黄冈市|