Django數據庫基礎操作

主鍵: 是唯一的,通過主鍵可以準確的找到對應的數據,主鍵默認非空,爲空時自動增長
準備sqlite語句:

db=sqlite3.connect('xxxxx.db')

創建表格文件: cerate table 表名(字段1名稱 字段1類型,字段2名稱 字段2類型),例:

sql='cerate table xxxx(id integer primary key,name text,age integer )'

字段類型: integer 無符號整數類型;text 文本字符串;float 浮點型;boolen 布爾類型
添加信息: insert into 表名(字段名1,字段名2)values(值1,值2),例:

sql="insert into xxxx(id,name,age)values(1,'zz',20)"

修改數據信息: update 表名 set 修改字段名='修改字段值' where 範圍,例:

sql="update xxxx set name='aa' where id=1"

查詢數據信息: select*from 表名 where 條件, 例:

sql='select*from xxxx where id=2'

刪除數據信息: delete from 表名 where 刪除條件, 例:

sql="delete from xxxx where id=2"

獲取數據遊標:

curse=db.cursor()

如果對數據庫中的表進行了更改,需要提交這次更改,提交以上的操作,執行提交代碼
提交操作:

db.commit()

關閉遊標:

cursor.close()

關閉數據庫:

db.close()

轉載:Django數據庫基礎操作

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章