亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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è)計目標(biāo)是嵌入式的,而且目前已經(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()     #獲取游標(biāo)
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()     #獲取游標(biāo)
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()  # 獲取游標(biāo)
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)文章

  • python使用flask與js進行前后臺交互的例子

    python使用flask與js進行前后臺交互的例子

    今天小編就為大家分享一篇python使用flask與js進行前后臺交互的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • 通過python繪制華強買瓜的字符畫視頻的步驟詳解

    通過python繪制華強買瓜的字符畫視頻的步驟詳解

    要把華強賣瓜做成字符視頻大概分為三步,通過讀取視頻,把每一幀轉(zhuǎn)為字符畫,接著把字符畫表現(xiàn)出來,本文通過實例代碼給大家介紹的非常詳細,需要的朋友參考下吧
    2021-11-11
  • python中json操作之json.loads、json.load、json.jumps及json.jump用法

    python中json操作之json.loads、json.load、json.jumps及json.jump用法

    最近在python里面用json讀取json文件,可是老是不成功,特此記錄一下,下面這篇文章主要給大家介紹了關(guān)于python中json操作之json.loads、json.load、json.jumps及json.jump用法的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • 解決Vscode中jupyter出現(xiàn)kernel dead問題

    解決Vscode中jupyter出現(xiàn)kernel dead問題

    遇到VSCode中Jupyter Kernel Dead時,可通過Anaconda Prompt安裝ipykernel解決,首先使用jupyter kernelspec list命令查看內(nèi)核,若發(fā)現(xiàn)缺少ipykernel,激活相應(yīng)虛擬環(huán)境,使用conda install ipykernel命令安裝,操作后,VSCode中Jupyter應(yīng)能正常運行
    2024-09-09
  • 基于Django快速集成Echarts代碼示例

    基于Django快速集成Echarts代碼示例

    這篇文章主要介紹了基于Django快速集成Echarts代碼示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-12-12
  • 節(jié)日快樂! Python畫一棵圣誕樹送給你

    節(jié)日快樂! Python畫一棵圣誕樹送給你

    節(jié)日快樂!這篇文章主要介紹了如何使用Python畫一棵圣誕樹,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • Python調(diào)用JavaScript代碼的方法

    Python調(diào)用JavaScript代碼的方法

    這篇文章主要介紹了Python調(diào)用JavaScript代碼的方法,幫助大家在不同場景里,采用的最佳調(diào)用方式,提高程序的性能,感興趣的朋友可以了解下
    2020-10-10
  • Django多數(shù)據(jù)庫聯(lián)用實現(xiàn)方法解析

    Django多數(shù)據(jù)庫聯(lián)用實現(xiàn)方法解析

    這篇文章主要介紹了Django多數(shù)據(jù)庫聯(lián)用實現(xiàn)方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • 如何從Python 程序中運行 PowerShell 腳本

    如何從Python 程序中運行 PowerShell 腳本

    Windows PowerShell 由數(shù)十個內(nèi)置 cmdlet 組成,它們提供了豐富的功能集,本文將重點討論從 Python 代碼執(zhí)行 PowerShell 邏輯,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • Python數(shù)據(jù)結(jié)構(gòu)隊列解決約瑟夫斯問題

    Python數(shù)據(jù)結(jié)構(gòu)隊列解決約瑟夫斯問題

    這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)隊列解決約瑟夫斯問題
    2023-02-02

最新評論