MYSQL修改/新增/删除字段,数据的增删改查用法详解

MYSQL修改/新增/删除字段,数据的增删改查用法详解

创建表时的字段语法格式:

字段名 数据类型 属性 约束条件 字段注释;

修改字段名:

alter table 表名 change 旧字段名 新字段名 数据类型 属性 约束条件 字段注释;

修改字段属性:

alter table 表名 modify 字段名 数据类型 属性 约束条件 字段注释;

新增字段1:默认会在表格的最后新增

alter table 表名 add 字段名 数据类型 属性 约束条件 字段注释;

新增字段2:会在表格的开头新增

alter table 表名 add 字段名 数据类型 属性 约束条件 字段注释 first;

新增字段2:在指定字段之后新增

alter table 表名 add 字段名 数据类型 属性 约束条件 字段注释 after 指定字段名;

删除字段:

alter table 表名 drop 字段名;

查看字段:

desc 表名;

插入数据1:

insert 表名(字段1,字段2...) value('值1','值2'...)[('值1','值2'...)];

插入数据2:数据个数必须与字段的个数相同,id字段的数据使用null

insert 表名 value(所有字段的数值)

修改数据:

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

删除数据1:保留id主键值

delete from 表名 [where 条件];

删除数据2:删除所有数据  不保留id主键值

truncate 表名;

查询数据1:查询所有字段

select * from 表名 [where 条件];

查询数据2:查询指定的字段

select 字段名,[字段2...] from 表名 [where 条件]


分组:

group by 字段


最后编辑于:2019/09/06作者: 牛逼PHP

发表评论