MySQL学习 -- 数据基本操作

插入数据

向表中指定字段插入

insert into 表名(字段列表) values(对应字段列表);

1
2
3
4
5
insert class(name,sex) values('wangyu','man');

insert class(sex,name) values('man','wangyu');

insert class(name) values('wangyu');

向表中所有字段插入

insert into 表名 values(表结构);

1
2
// 值列表必须于字段顺序一致
insert into class values(1,'gg','woman');

查询数据

查询表中所有数据

selec * from 表名;

1
select * from class;

查询表中的部分字段

select 字段列表 from 表名;

1
2
3
select id from class;

select id,name from class;

简单的条件查询

select 字段名 from 表名 where 条件;

1
select name from class where sex = 'man';

删除数据

delete from 表名 [where 条件];

注:如果没有where条件,意味删除该表所有数据。

1
delete from class where sex = 'woma';

更新数据

update 表名 set 字段名 = 新值 [where 条件];

1
update class set id = 2 where name = 'wangyu';