python学习笔记|SQLite数据库基本知识
生活随笔
收集整理的這篇文章主要介紹了
python学习笔记|SQLite数据库基本知识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
1.連接數據庫
2.創建數據表
3.插入數據
4.查詢數據
首先引入sqlite3模塊
import sqlite31.連接數據庫
這里利用sqlite3的connect函數打開一個名為123的數據庫,如果沒有這個數據庫則會自動創建
運行代碼會生成數據庫,此時無法查看里面的內容 通過設置Database查看:點擊右方側邊欄里的Database—+號—DataSource—SQLite,點擊File的+號,選擇數據庫的文件位置,注:第一次操作時有紅色波浪線要點擊下方的Test Connection,再點OK就完成了。
2.創建數據表
cursor() 函數用于獲取游標,創建一個叫company的數據表,再用里面的execute()函數來執行sql語句,用commit()函數提交上述操作和close()關閉數據庫。
Sqlite有五種基本的數據類型可以使用,這里使用其中四種。
運行后生成表格及對應的表頭,在123.db—schemas—main里面可以看到。
3.插入數據
在獲取游標后插入自己的數據
運行后數據就寫進數據庫的表中了
數據都寫入數據庫后,怎樣查詢數據呢?首先寫出選擇要查詢的字段
再執行sql語句,用一個for循環來打印輸出每個數據
cur = c.execute(sql) for row in cur:print('id = ',row[0])print('name',row[1])print('address', row[2])print('salary', row[3])運行后得到查詢結果
總結
以上是生活随笔為你收集整理的python学习笔记|SQLite数据库基本知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【机器学习】:如何对你的数据进行分类?
- 下一篇: 使用Android Studio向SVN