mysql資料操作: dml
插入資料:insert
create table d38(id int primary key auto_increment,
username char(12) not null,
*** enum('male'
,'female') default 'male'
,hobby set('上課'
,'寫作業','
考試') not null
); #
新建一張表
1. 插入完整資料(順序插入)
語法一:
insert into 表名(欄位1,欄位2,欄位3…欄位n) values(值1,值2,值3…值n);
例:insert into d38(id,username,***,hobby) values(1,'yj','上課','寫作業');
語法二:
insert into 表名 values(值1,值2,值3…值n);
2. 指定字段插入資料
語法:insert into 表名(欄位1,欄位2,欄位3…) values(值1,值2,值3…);
3. 插入多條記錄
語法:insert into 表名 values
(值1,值2,值3…值n),
(值1,值2,值3…值n),
(值1,值2,值3…值n);
4. 插入查詢結果
語法:insert into 表名(欄位1,欄位2,欄位3…欄位n)
select (欄位1,欄位2,欄位3…欄位n) from 表2
whert …;
更新資料:update
語法:update 表名 set
欄位1=值1,
欄位2=值2,
where condition;
示例: update mysql.user set password=password(『123』)
where user=』root』 and host=』localhost』;
刪除資料:delete
語法:delete from 表名
where conition;
示例: delete from mysql.user
where password=』』;
練習: 更新mysql root使用者密碼為mysql123
刪除除從本地登入的root使用者以外的所有使用者
查詢資料:select
1,單錶查詢:()
2,多表查詢:()
MySQL 資料的操作
1.插入資料記錄 insert into 表名 欄位.values 若無字段,按序插入完整資料記錄 insert ignore into 表名 欄位.values 若 unique屬性值不存在,則插入 若存在,則忽略 insert replace into 表名 欄位.values 若unique屬...
MySQL資料操作
在mysql管理軟體中,可以通過sql語句中的dml語言來實現資料的操作,包括使用insert實現資料的插入,delete實現資料的刪除以及update實現資料的更新。插入資料 inesrt 更新資料 update 刪除資料 delete 一 插入資料insert 1.插入完整資料 順序插入 ins...
MYSQL資料操作
1 新增資料 插入資料 insert into my student values 1 itcast0001 jim male 2,itcast0002 hanmeimei female 插入資料 指定字段列表 insert into my student number,name,id values...