MySql資料庫之DML

2021-09-26 21:04:42 字數 909 閱讀 4958

mysql資料庫的增刪查改操作

1、插入表中的資料

//第一種插入資料的方法 --> 指定所有列

insert into stu

( number, `name`, age, gender

)values

('itcast_0001'

,'zhangsan'

,'28'

'male');

//使用第二種方法插入第二組資料,沒有填入的資料的列名,以null填補。 --> 指定部分列

insert into stu

( number, `name`

)values

('incast_0002'

,'wangwu');

//使用第三種方法插入第三組資料 -->不寫列名,預設為列名的順序排列,寫完全部的列的資料。缺一不可。 --->未指定列

insert into stu values

('itcast_0003'

,'lisi'

,'20'

,'female'

);

2、刪除表中的資料

//刪除表中名字為lisi的記錄

delete from tb_student where name=

'lisi'

;

3、修改表中的資料

//需求一:將 name為wangwu的age改為25

update tb_student set age=

'25' where age is null;

當資料庫中的資料為null的時候必須使用 is null 這個語法。

資料庫MySQL之DML(三)

1.外來鍵在建立表的時候,增加約束 麻煩,比較複雜 create table grade gradeid int 10 notnull auto increment comment 年級id gradename varchar 50 not null comment 年級名稱 primary key...

mysql資料庫之dml語句盤點

dml 資料操縱語言,操作表資料crud 插入資料 所有非空且沒有預設值的必填 最預設 insert into qinhan user username,password values zhw 2321 最全 insert into qinhan user user id,username,pass...

四 資料庫之DML

語法 insert into 表名 列名1 列名2.values 值1,值2.特點 要求值的型別和字段的型別要一致或相容 欄位的個數和順序不一定與原始表中的字段個數和順序一致,但必須保證值和字段一一對應假如表中有可以為null的字段 nullable 注意可以通過以下兩種方式插入null值 欄位和值...