最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python鏈接sqlite數(shù)據(jù)庫的詳細代碼實例

 更新時間:2021年09月27日 10:20:29   作者:小狐貍夢想去童話鎮(zhèn)  
SQLite數(shù)據(jù)庫是一款非常小巧的嵌入式開源數(shù)據(jù)庫軟件,也就是說沒有獨立的維護進程,所有的維護都來自于程序本身,它是遵守ACID的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),它的設(shè)計目標是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低

一、創(chuàng)建數(shù)據(jù)庫

創(chuàng)建sqlite數(shù)據(jù)庫的代碼

import sqlite3
conn = sqlite3.connect("test.db")
print("成功創(chuàng)建數(shù)據(jù)庫")

運行代碼后左側(cè)文件欄中會出現(xiàn)“test.db”文件,

在這里插入圖片描述

二、鏈接數(shù)據(jù)庫

視圖->工具窗口->Database

在這里插入圖片描述

此時編輯器右側(cè)出現(xiàn)Database,點擊添加按鈕

在這里插入圖片描述

點擊路徑選擇按鈕,找到創(chuàng)建好的“test.db”文件,選中

在這里插入圖片描述

在這里插入圖片描述

注意:Download下載時,可能會提示下載失敗,多試兩次總會下載下來
此時就將數(shù)據(jù)庫鏈接好了

三、數(shù)據(jù)庫的增刪與查找

1、添加表頭

c = conn.cursor()     #獲取游標
sql = '''
    create table company
        (id int primary key not null,
        name text not null,
        age int not null,
        address char(50),
        salary real);
'''
c.execute(sql)      #執(zhí)行sql語句
conn.commit()       #提交數(shù)據(jù)庫操作
conn.close()        #關(guān)閉數(shù)據(jù)庫鏈接
print("成功建表")

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

conn = sqlite3.connect("test.db")
print("成功打開數(shù)據(jù)庫")
c = conn.cursor()     #獲取游標
sql1 = '''
    insert into company (id,name,age,address,salary)
     values (1,'張三',32,"成都",8000);

'''
sql2 = '''
    insert into company (id,name,age,address,salary)
     values (2,'李四',30,"深圳",15000);

'''
c.execute(sql1)     #執(zhí)行sql語句
c.execute(sql2)
conn.commit()       #提交數(shù)據(jù)庫操作
conn.close()        #關(guān)閉數(shù)據(jù)庫鏈接
print("成功插入數(shù)據(jù)")

3、查找數(shù)據(jù)

conn = sqlite3.connect("test.db")
print("成功打開數(shù)據(jù)庫")
c = conn.cursor()  # 獲取游標
sql = '''
   select id,name,address,salary from company
'''

cursor = c.execute(sql)  # 執(zhí)行sql語句
for row in cursor:
    print("id = ",row[0])
    print("name = ",row[1])
    print("address = ",row[2])
    print("salary = ",row[3],"\n")

conn.close()  # 關(guān)閉數(shù)據(jù)庫鏈接
print("成功查找數(shù)據(jù)")

四、運行結(jié)果

控制臺打印數(shù)據(jù)

在這里插入圖片描述

數(shù)據(jù)庫表內(nèi)容

在這里插入圖片描述

到此這篇關(guān)于python鏈接sqlite數(shù)據(jù)庫的詳細代碼實例的文章就介紹到這了,更多相關(guān)python 鏈接sqlite內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

周至县| 汤阴县| 淮北市| 佛冈县| 樟树市| 曲沃县| 新龙县| 安西县| 西平县| 喀喇| 佳木斯市| 红原县| 昌都县| 英吉沙县| 夏津县| 海阳市| 台中县| 元氏县| 凤台县| 潼南县| 黄梅县| 延吉市| 迁安市| 华蓥市| 屏边| 和田市| 景洪市| 海丰县| 邢台市| 丰原市| 晴隆县| 奉贤区| 贺州市| 海林市| 云浮市| 古交市| 阳城县| 安吉县| 随州市| 牟定县| 巨野县|