Rumah > pangkalan data > tutorial mysql > mysql 表的增删改

mysql 表的增删改

黄舟
Lepaskan: 2017-01-16 13:19:07
asal
1161 orang telah melayarinya

创建一张class表

create table class(
id int primary key auto_increment,
sname varchar(10) not null default '',
gender char(1) not null default '',
company varchar(20) not null default '',
salary decimal(6,2) not null default 0.00,
fanbu smallint not null default 0
)engine myisam charset utf8;
Salin selepas log masuk

查看一张表的结构 desc [表名]

向表中添加数据---选中一个表-->添加那几列数据-->分别添加什么值

插入全部列

insert into class
(id,sname,gender,company,salary ,fanbu)
values
(1,'张三','男','百度',8888.88,234);
Salin selepas log masuk


insert into class
values
(1,'张三','男','百度',8888.88,234);
Salin selepas log masuk

只插入部分列内容

insert into class
(sname,gender,salary)
values
('刀锋','男',9000.00);
Salin selepas log masuk

上例中没有插入id数据,但是id是自增型

一次增加多条数据

insert into class
(sname,company,salary)
values
('刘备','皇室成员',15.28),
('曹操','宦官后代',88.45),
('孙策','江东集团',188.25);
Salin selepas log masuk

update 修改一个表中的数据
要素有
改那张表:class
改那几列:gender,company,fanbu等
改成什么值:'女','千度'
指定在那个地方生效:比如id=2 (一定要加过滤条件)

update class
set fanbu=123
where id=2
update class
set fanbu=453,gender='男'
where sname='孙策';
Salin selepas log masuk

#删除 ---注意:删除指的就是删除整行,不存在删除一航中的某几列
#删除要素
#删除那张表中的数据:class
#删除哪一行的数据

删除salary>8889的人

delete from class
where salary>8889;
Salin selepas log masuk

删除整张表的数据

delete from class;
Salin selepas log masuk

以上就是mysql 表的增删改的内容,更多相关内容请关注PHP中文网(www.php.cn)!


Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan