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...