mysql之DML操作 一

2021-09-22 02:43:35 字數 1019 閱讀 8470

insert into 表名 values(值1,值2,值3);
指定字段插入資料

insert into 表名(欄位1,欄位2,欄位3) values(值1,值2,值3);
插入多條記錄

insert into 表名 values(值1,值2,值3),(值1,值2,值3);
插入查詢結果

insert into 表1 select (欄位1,欄位n) from 表2 where 條件;

mysql> insert into student values(1,'jack','m',20); \\順序插入資料

mysql> insert into student(name,age) values('bob',21); \\指定字段插入資料

mysql> insert into student values(6,'jex','m',21),(7,'bob1','f',22); \\插入多條記錄

mysql> insert into student_his select * from student where name = 'robby'; \\插入查詢結果

(2)update:更新資料

update 表名 set 欄位1=新值1,欄位2=新值2 where 條件;

mysql> update mysql.user set authentication_string=password('redhat') where user='root' and host='localhost'; \\password()是乙個函式

mysql> flush privileges;

(3)delete:刪除資料

delete from 表名 where 條件;

delete from 表名; //刪除表的全部資料

Mysql 資料操作語言 DML

形式1 insert into 表名 欄位名1,欄位名2,values 值a1,值a2,值b1,值b2,形式2 insert into 表名1 欄位名1,欄位名2,select 欄位名1,欄位名2,from 表名2 形式3 insert into 表名 set 欄位名1 值1,欄位名2 值2,載入外...

Mysql資料操作總結(DML)

方式 一 經典的插入 語法 insert into 表名 列名1,values 值1,1.插入的值的型別要與列的型別一致或相容 insert into beauty id,name,borndate,phone,photo,boyfriend id values 13,唐藝昕 女 1990 4 23...

MySQL資料操作語言(DML)

3 修改語句 4 刪除語句 4.2 方式二 4.3 兩種方式比較 資料操作語言 data manipulation language 插入 insert 修改 update 刪除 delete 語法 insert into 表名 列名,values 值,注意 語法 insert into 表名set...