增加:db.session.add(user)
db.session.commit()
查詢:user.query.filter(user.username == 'mis1114').first()
修改:user.password = '111111'
db.session.commit()
刪除:db.session.delete(user)
db.session.commit()
from flask importflask,render_template
from flask_sqlalchemy import
sqlalchemy
import
config
建立flask物件
關聯config.py檔案進來
建立和資料庫的關係對映
class user(db.model): #
建立類user
__tablename__='
user'#
類對應的表名user
id=db.column(db.integer,primary_key=true,autoincrement=true) #
autoincrement自增長
username=db.column(db.string(20),nullable=false) #
nullable是否為空
password=db.column(db.string(20),nullable=false)
#db.create_all() #測試是否連線成功
''''''
#插入功能
user = user(username='
15',password='12'
)db.session.add(user)
db.session.commit()
#查詢功能
user=user.query.filter(user.username=="15"
).first()
(user.username,user.password)
#修改功能
user=user.query.filter(user.username=="15"
).first()
user.password='
888'
db.session.commit()
#刪除功能
user=user.query.filter(user.username=="15"
).first()
db.session.delete(user)
db.session.commit()
使用sequelize對資料庫進行增刪改查
首先我們需要在自己的資料夾下執行一下cmd npm init y y 的主要目的是跳過配置一系列的package.json 其次我們需要安裝兩個sequelize和mysql2 yarn add sequelize mysql2 s 或者npm install sequelize mysql2 s ...
對資料庫和表進行增刪改查
只是對資料庫和表的操作,並沒有操作表中的資料 1.c create 建立條件 語句建立資料庫 create database 資料庫名稱 建立資料庫,判斷不存在再建立 create database if not exists 資料庫名稱 建立資料庫,並指定字符集 create database 資...
用jsp對資料庫進行增刪改查
1 更消耗伺服器的資源,重定向則少佔一點資源 2 絕對路徑 寫了專案目錄,然後就相當於webcontent了,3 時間格式 yyyy mm dd hh mm ss 4 在登入處理頁面記錄乙個session,記錄你這個使用者的使用者名稱和密碼,放在登入處理頁面 5 處理頁面怎麼處理會比較好呢?6 jn...