MySQL修改数据(超详细)
更新/修改数据
只改想改的数据:
update 表名 set 字段名=值 where 条件子句;
如:
update c1 set name="库里30" where id=1;
修改全部数据:
update 表名 set 字段名1=值1,字段名2=值2...,字段名n=值n;
对于NULL不能用=符号,要用is null
修改表结构:
alter table 表名 修改的动作语法;
如:
alter table c1 modify name varchar(20) not null;
说明:设置姓名不为空
修改数据类型:
alter table 表名 modify 字段 新数据类型;
如:
alter table c1 modify name varchar(20) not null;
修改字段名:
alter table 表名 change 旧字段名 新字段名 新数据类型;
如:
alter table c3 change name name1 varchar(30) not null;