CRUD 資料庫的單錶操作增查改刪

2021-10-09 21:46:08 字數 1121 閱讀 6991

crud就是增查改刪的意思

資料庫的單錶操作

增加(create):

全列插入:insert into 表名 values(…)

預設插入:insert into 表名(列1,…) values(值1,…)

預設插入:insert into 表名 set field1=value1,field2=value2

同時插入多條資料:insert into 表名 values(…),(…)…;

主鍵列是自動增長,但是在全列插入時需要佔位,通常使用0,插入成功後以實際資料為準

insert into t_name[(欄位1 …)] values(v1 …);

insert into t_hero(id, username, gender, age, tel) values(null, "帥哥劉", "男", 20, default);

insert into t_hero values(null, "帥哥劉", 20, "男", default);

insert into t_hero(username, gender, age) values("帥哥劉", "哈哈", 40);

檢索(retrieve):

select * from 表名

select id, username, age, gender, tel from t_hero;

select username from t_hero;

更新(update):

將表中原有資料修改為我們需要的資料;

update 表名 set 列1=值1,… where 條件

update t_name set 欄位1 = 新值, 欄位2 = 新值 ...  where 條件

update t_hero set age = 18, gender = "女" where id = 7;

刪除(delete):delete from tablename where 條件

delete from t_hero where id =11;
truncate 語句(慎用)

該語句也是用來刪除表,是無法恢復的;

資料庫表的CRUD操作

語法 create table 表名 列名1 資料型別1,列名2 資料型別2,列名n 資料型別n 最後一列不加逗號 資料庫型別 int 整型 age int,double 小數型別 score double 5,2 五位 保留兩位小數 date yyyy mm dd datetime yyyy mm...

MySQL資料庫表的CRUD操作

1.c create 建立 create table 表名 列名1 資料型別1,列名2 資料型別2,列名3 資料型別3,列名n 資料型別n 複製乙個表 create table stu like student 注意,最後乙個不需要逗號 資料型別 1.int 整數型別 2.double 小數型別 3...

資料庫的CRUD操作

dml data mainpuulation language 資料操作語言 dql data query language 資料查詢語言 運算元據庫 crud c create 建立 建立資料庫 create database 資料庫名 建立資料庫並判斷不存在則建立 create database...