青青草免费线看线看|啊在车上停不下来了|国产少女免费观看电视剧|仑乱88MAV|精品老司机在线观看视频|国产一区二区三区高清免费视频|在线观看免费777av

Python怎么連接sqlite數據庫?Python如何連接sqlite并使用

sqlite是一個非常小型和輕量化的關系型數據庫,并且它能夠直接嵌入到程序內去使用,很多小伙伴還不知道python該怎么連接sqlite數據庫并且使用 。所以下面這一篇文章小編要來介紹的內容就是,python中連接sqlite數據庫并且執行讀寫操作的全部教程,一起往下看看吧 。
【Python怎么連接sqlite數據庫?Python如何連接sqlite并使用】

Python怎么連接sqlite數據庫?Python如何連接sqlite并使用


1.首先需要保證的一點就是python的版本必須是在3.0及其以上,因為連接需要使用到第三方庫,而這個第三方庫目前只支持python3版本,而沒有兼容其他版本 。所以在開始菜單輸入命令提示符搜索之后,右鍵結果選擇以管理員身份打開,執行以下命令將第三方庫給安裝好,示例如下:
pip install sqlite32.庫安裝完成之后就是要在python文件中編寫代碼來使用它了,使用import關鍵字將sqlite3庫導入到程序中 。然后定義一個變量并且使用字符串類型,值為db類型的文件路徑,因為sqlite數據庫連接時都是直接對一個數據庫文件執行的 。
此外還需要定一個變量并賦予字符串類型的值,不過這個值需要是能夠執行sql語句 。最后調用connect()方法就可以連接sqlite數據庫了,代碼如下所示:
import sqlite3db = r"D:pyWorkest.db"drp_tb_sql = "drop table if exists staff"con = sqlite3.connect(db)3.數據庫連接成功之后返回的對象就是用其來執行余下操作的,先使用它調用cursor()方法來完成游標創建 。再用游標對象調用execute()方法執行sql語句,在該方法之中第二個位置的參數需要傳入前一個命令中所需的參數,代碼如下所示:
insert_sql = "insert into staff (name,city) values (?,?)"cur.execute(insert_sql,('Tom','New York'))cur.close()con.close()以上就是關于“Python怎么連接sqlite數據庫?Python如何連接sqlite并使用”的全部內容了,希望對你有所幫助 。

    猜你喜歡