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

溫馨提示×

Python中如何execute sql

sql
小樊
96
2024-07-08 11:42:15
欄目: 云計算

在Python中執行SQL語句可以使用許多不同的方法,其中最常用的方法是使用第三方庫如sqlite3pymysqlpsycopg2等。

下面給出一個使用sqlite3庫執行SQL語句的示例:

import sqlite3

# 連接到SQLite數據庫
conn = sqlite3.connect('example.db')
cursor = conn.cursor()

# 創建表格
cursor.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT)')

# 插入數據
cursor.execute('INSERT INTO users (name) VALUES (?)', ('Alice',))
cursor.execute('INSERT INTO users (name) VALUES (?)', ('Bob',))

# 查詢數據
cursor.execute('SELECT * FROM users')
rows = cursor.fetchall()
for row in rows:
    print(row)

# 提交并關閉連接
conn.commit()
conn.close()

在上面的示例中,我們首先導入sqlite3庫并連接到一個SQLite數據庫。然后我們創建了一個名為users的表格,并插入了兩條數據。接著我們執行了一個查詢語句,將結果打印出來。最后我們提交了事務并關閉了連接。

使用其他庫如pymysqlpsycopg2也類似,只需要根據具體的數據庫類型和連接參數進行相應的配置即可。

0
兴国县| 当雄县| 巴楚县| 桂阳县| 隆德县| 黄龙县| 安阳县| 新巴尔虎左旗| 进贤县| 游戏| 盐城市| 满洲里市| 达尔| 额济纳旗| 黄大仙区| 祁东县| 保定市| 安仁县| 兴义市| 北海市| 六枝特区| 新田县| 富源县| 峨眉山市| 德格县| 会理县| 沂水县| 仙游县| 遵化市| 湄潭县| 高邑县| 石渠县| 淮安市| 南投县| 阜南县| 石嘴山市| 江西省| 富蕴县| 芜湖县| 泗水县| 甘泉县|