日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

pythonsqlite3教程_使用 Python 在线操作 sqlite3

發(fā)布時間:2025/6/17 python 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pythonsqlite3教程_使用 Python 在线操作 sqlite3 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

本節(jié)您將通過使用python3內(nèi)置的sqlite3庫,首先連接到數(shù)據(jù)庫,創(chuàng)建并使用游標(biāo)Cursor,再執(zhí)行SQL語句,最后提交事務(wù)以實(shí)現(xiàn)sqlite3數(shù)據(jù)庫中的CRUD新增數(shù)據(jù),查詢數(shù)據(jù),更新數(shù)據(jù)和刪除數(shù)據(jù)的常用操作。

SQLite是一種嵌入式數(shù)據(jù)庫,它的數(shù)據(jù)庫就是一個文件,SQLite能保存可以保存空值、整數(shù)、浮點(diǎn)數(shù)、字符串和blob 。sqlite相關(guān)教程動手學(xué)sqlite。

連接數(shù)據(jù)庫(如果不存在則創(chuàng)建)

import sqlite3

# 連接數(shù)據(jù)庫(如果不存在則創(chuàng)建)

conn = sqlite3.connect('test.db')

print("Opened database successfully")

# 創(chuàng)建游標(biāo)

cursor = conn.cursor()

# 關(guān)閉游標(biāo)

cursor.close()

# 提交事物

conn.commit()

#關(guān)閉游標(biāo)

cursor.close()

#關(guān)閉連接

conn.close()

創(chuàng)建表

import sqlite3

# 連接數(shù)據(jù)庫(如果不存在則創(chuàng)建)

conn = sqlite3.connect('test.db')

# 創(chuàng)建游標(biāo)

cursor = conn.cursor()

# 創(chuàng)建表

sql = 'CREATE TABLE Student(id integer PRIMARY KEY autoincrement, Name varchar(30), Age integer)'

cursor.execute(sql)

# 提交事物

conn.commit()

#關(guān)閉游標(biāo)

cursor.close()

#關(guān)閉連接

conn.close()

插入數(shù)據(jù)

import sqlite3

# 連接數(shù)據(jù)庫(如果不存在則創(chuàng)建)

conn = sqlite3.connect('test.db')

# 創(chuàng)建游標(biāo)

cursor = conn.cursor()

# 插入數(shù)據(jù)1

sql = "INSERT INTO Student(Name, Age) VALUES(\'lucy\', 22)"

cursor.execute(sql)

# 插入數(shù)據(jù) 2

data = ('jack', 21)

sql = "INSERT INTO Student(Name, Age) VALUES(?, ?)"

cursor.execute(sql, data)

# 提交事物

conn.commit()

#關(guān)閉游標(biāo)

cursor.close()

#關(guān)閉連接

conn.close()

更新記錄

import sqlite3

# 連接數(shù)據(jù)庫(如果不存在則創(chuàng)建)

conn = sqlite3.connect('test.db')

# 創(chuàng)建游標(biāo)

cursor = conn.cursor()

cursor.execute("UPDATE Student SET name = ? where id = ?",("lily","3"))

# 提交事物

conn.commit()

#關(guān)閉游標(biāo)

cursor.close()

#關(guān)閉連接

conn.close()

刪除記錄

import sqlite3

# 連接數(shù)據(jù)庫(如果不存在則創(chuàng)建)

conn = sqlite3.connect('test.db')

# 創(chuàng)建游標(biāo)

cursor = conn.cursor()

cursor.execute("delete from Student where id=?",("1",)) #逗號不能省,元組元素只有一個的時候一定要加逗號,將刪除lucy

# 提交事物

conn.commit()

#關(guān)閉游標(biāo)

cursor.close()

#關(guān)閉連接

conn.close()

查詢數(shù)據(jù)

import sqlite3

# 連接數(shù)據(jù)庫(如果不存在則創(chuàng)建)

conn = sqlite3.connect('test.db')

# 創(chuàng)建游標(biāo)

cursor = conn.cursor()

# 查詢數(shù)據(jù)1

sql = "select * from Student"

values = cursor.execute(sql)

for i in values:

print(i)

# 查詢數(shù)據(jù) 2

sql = "select * from Student where id=?"

values = cursor.execute(sql, (1,))

for i in values:

print('id:', i[0])

print('name:', i[1])

print('age:', i[2])

# 提交事物

conn.commit()

#關(guān)閉游標(biāo)

cursor.close()

#關(guān)閉連接

conn.close()

刪除表格

import sqlite3

# 連接數(shù)據(jù)庫(如果不存在則創(chuàng)建)

conn = sqlite3.connect('test.db')

# 創(chuàng)建游標(biāo)

cursor = conn.cursor()

#刪除表格Student

cursor.execute("DROP TABLE Student")

# 提交事物

conn.commit()

#關(guān)閉游標(biāo)

cursor.close()

#關(guān)閉連接

conn.close()

小節(jié)

以上我們通過使用sqlite庫,在線進(jìn)行了常規(guī)的數(shù)據(jù)庫操作,關(guān)于的數(shù)據(jù)庫操作您可以在線查詢sqlite3這個庫的更多用法。

總結(jié)

以上是生活随笔為你收集整理的pythonsqlite3教程_使用 Python 在线操作 sqlite3的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 雷电将军和丘丘人繁衍后代视频 | 97夜夜操| 国产精品黄在线观看 | 亚洲精品入口 | 国产精品揄拍一区二区 | 精品国模一区二区三区 | 欧美一卡二卡在线观看 | 91精品国产一区二区三区香蕉 | 午夜视频免费观看 | 欧美日韩一区二区三区四区 | 国产尤物精品 | 精品人妻av一区二区 | 久草视频免费看 | 天天干天天舔天天操 | 少妇av一区二区三区无码 | 91毛片网站 | 成人爽爽视频 | 日本一二三视频 | 黑人一级女人全片 | 男女黄色片 | 深夜福利视频网站 | 国产精品一区在线看 | 国产免费观看av | avtt亚洲天堂| 人人干狠狠干 | 在线观看的免费 | 麻豆影视网站 | 婷婷丁香视频 | 亚洲女成人图区 | 国产色悠悠 | 国产熟妇一区二区三区四区 | 久久av免费 | 天天看夜夜爽 | 日韩中文字幕视频在线 | 亚洲一区二区三区午夜 | 看成人片 | 黄色a网站 | youjizz自拍 | 人人澡人人澡人人澡 | 成人91在线观看 | 亚洲国产精品成人综合色在线婷婷 | 亚洲日本va中文字幕 | 免费欧美大片 | 岳睡了我中文字幕日本 | 狠狠操狠狠爱 | 欧美三区视频 | 97avcc| 精品一区二区日韩 | 日本不卡久久 | 日韩欧美中字 | 午夜少妇久久久久久久久 | 国产91视频播放 | 爱豆国产剧免费观看大全剧集 | 国产一级做a | 一区二区三区午夜 | 久久精品视频网站 | 久久中文字幕在线观看 | 在线观看黄色网页 | 成人免费播放视频 | 欧美人与牲动xxxx | 日本特级毛片 | 亚洲欧美v| 亚洲一区二区精品在线 | 18日本xxxxxxxxx95 国产又好看的毛片 | 大白屁股一区二区视频 | 亚洲免费观看高清 | 免费观看在线视频 | 亚洲电影在线观看 | 国产欧美在线视频 | 亚洲狼人av | 天堂av在线网 | 91精品视频免费看 | 超碰av免费| 天天精品视频 | 成人福利网| 97视频在线| 超碰加勒比| 亚洲在线免费观看 | 免费无遮挡无码永久视频 | 白俄罗斯毛片 | 不卡中文字幕在线观看 | 丝袜老师办公室里做好紧好爽 | 金鱼妻日剧免费观看完整版全集 | 91国视频| 日本亚洲一区二区三区 | 久久久久久伦理 | 一区二区免费在线视频 | 日本十八禁视频无遮挡 | 黄频视频在线观看 | 日本无遮羞调教打屁股网站 | 久久亚洲伊人 | 小早川怜子久久精品中文字幕 | 欧美激情自拍偷拍 | 久久资源365 | 国产精品黄色av | 亚洲色图国产视频 | 免费污视频在线观看 | 久久影院精品 | 男人都懂的网站 |