sqlite資料庫的官網:
有很多管理資料庫的工具,官方使用命令列進行管理,感覺太麻煩,使用db browser進行管理資料庫,附上官網:
開啟後還是中文的,驚喜
安裝庫:pysqlite3
在進行對資料庫的操作之前,首先要使用函式connect開啟資料庫
通過物件的execute方法進行資料庫的各種操作
附上python運算元據的基本**:
# sqlite資料庫
import sqlite3
import os
dbpath = 'data.sqlite'
# 如果找不到檔案,則建立該檔案
if not os.path.exists(dbpath):
# 建立資料庫
conn = sqlite3.connect(dbpath)
# 獲取sqlite3.cursor物件
c = conn.cursor()
# 建立person表
c.execute('''create table persons
(id int primary key not null,
name text not null,
age int not null,
salary real);''')
# 修改資料庫後使用commit方法提交後生效
conn.commit()
#關閉資料庫連線
conn.close()
print("建立資料庫成功")
用db bowser 開啟資料庫,成功:
更正:sqlite3是python內建的資料庫,不需要安裝,直接匯入即可!
Python與SQLite和MYSQL資料庫
python內建了sqlite模組並可以方便的連線各種資料庫。sqlite是乙個輕量級資料庫乙個資料庫例項就是乙個檔案,可以方便的整合到各種應用程式中。python內建sqlite3模組,無需任何配置即可使用。import sqlite3 connect db,create if not exist...
Day53 Python操作SQLite資料庫
今天我們要學習的是關於sqlite資料庫的相關知識,首先我們來看一下什麼是sqlite資料庫 1.什麼是sqlite資料庫 2.python操作sqlite資料庫 我們已經知道了sqlite資料庫是什麼了,然後我們來學習一下它的使用,我簡單把sqlite的使用分為一下步驟,一起來看一下 conn s...
python基礎(二十一) 操作SQLite
python操作 使用內建模組sqlite3 游標cursor 引數化查詢 null 什麼都不存 integer 整型 real 親源型別 浮點型 text 包含文字 blob 二進位制大型物件,是乙個可以儲存大量資料的容器 增刪改查 select from 表名 insert into 表名 列1...