MySQL資料庫操作補坑 八 插入 更新與刪除資料

2021-10-21 11:10:10 字數 791 閱讀 2751

不指明具體欄位名

insert into 表名 values('值 1','值 2',...)

需要按照標的順序來判斷

列出所有字段

insert into 表名(屬性1,屬性2,...,屬性n) values(值1,值2,...,值n)

insert into 表名(屬性1,屬性2,...,屬性n) values(值1,值2,...,值n)

insert into 表名[屬性列表] values(取值列表1),(取值列表2),...,(取值列表n)

insert into test(id,name) values(01,『張三』)

乙個insert插入多條記錄比多個insert快

insert into 表名1 (屬性列表1) select 屬性列表2 from 表名2 where 條件表示式;

update test set name='aaa,address='bbb' where id=001;

delete from 表名 [where 條件表示式];

常見問題:

1.聯表刪除

通過外來鍵實現。根據多表間存在聯絡的字段來刪除該條資料。

MySQL資料庫操作補坑 六 觸發器

語法 create trigger 觸發器名 before after 觸發器事件 on 表名 for each row 執行語句語法 create trigger 觸發器名 before after 觸發器事件 on 表名 for each row begin 執行語句列表 end不同的執行語句間...

對MySql資料庫插入資料操作

user bin env python coding utf 8 import mysqldb conn mysqldb.connect host localhost port 3306,user root passwd 123456 db test 用於建立資料庫的連線 cur conn.curs...

插入資料庫操作

步驟如下 1 連線資料庫 conn pymysql.connect host user passwd db charset 2 建立操作游標,建立mysql的操作連線 cursor conn.cursor 3 寫sql語句 插入操作,方法有以下幾個 方法一 用format 注意項是若引數是字串形式,...