1、增加字段:alter table 表名称 add +字段1;
2、同时增加多个字段:alter table +表名称 add(字段1,字段2);
3、删除表字段:alter table +表名称 drop+字段名;
表删除:drop 表名称(删除整个表)
4、同时删除多个字段:alter table +表名称 drop 字段1,drop 字段2;
删除主键和自增长(如果要删除主键 必须先删除自增长)
alter table 表名称 change id id int (5) 删除自增长
alter table 表名称 drop pymary key ; 删除主键
注意:主键在表中只能存在一个!
5、该类型 该名称 :alter table +表名 changge
changge 也可该类型 可增加主题 (某个字段) 可加自增长约束
表数据 (重点)
表数据语音:DML
增删改查:insert into delete update select
结构:id ,name ,age ,scroe
1、增加数据:inserinto +表名(id,name,age,scoroe)values
给表中增加一行数据 (1, 'zhang',20,89);
2,查看表数据:select * from stu ; *意思是全部 查询表中的所有内容
select * from +表名; 查询所有的数据,对结构无效
delete from +表名; 删除当前表的所有数据
delete from stu where id =4; 只删除表后面条件的行 、加条件性的删除表中的数据、指定某一行
3、增加多行数据:insert into stu values(2,'wang',19,100),(3,'lisi',20,200); 同时增加多行数据
4、删除整个表中的数据:truncate +表名称;不能删除表结构 只对表数据有效
5、修改表数据:update +表名 set name=’名字‘;
6、把所有name改成一样的:update +表名 name=’名字 ‘
查询语句:select *from stu ; 查找所有内容
select *from stu where name='指定内容’;
select *from stu where name='指定内容’ and
and :与 两两为真为真
一真一假为假
一假一真为假
两两为假为假
or:或 两两为真为真
一真一假为真
一假一真为真
两两为假为假
where 后面可以接任何想接的字段 没有限制约束
delete 只对表数据有效 如删除结构用drop
通过条件来查询某个条件的值:select *from 表名称 where 条件;
通过条件来查询多个 条件的值;select *from stu where name'指定值‘ age=20';
|