mysql 表的增删改

创建一张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;

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

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

插入全部列

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

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

只插入部分列内容

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

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

一次增加多条数据

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

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

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

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

删除salary>8889的人

delete from class  where salary>8889;

删除整张表的数据

delete from class;

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

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享