MySQL进阶
回顾基础命令语句 修改数据表 添加字段: alter table 表名 add 字段名 列类型 [not null|null][primary key][unique][auto_increment][default value] alter table 表名 add 字段定义 after ar_id; 删除字段: alter table 表名 drop 字段名 修改字段: alter table 表名 modify 字段名 字段新类型 完整修改字段: alter table 表名 change 旧字段名称 新字段定义 修改表名称 alter table 表名 rename 新名字 删除表 drop table [if (not) exists] 表名; 表中行的操作 insert insert [into] 数据表名称 [(字段列表)] values|value (表达式|null|default,...),(表达式|null|default,...) insert [into] 数据表名称 set 字段名称=值,... insert 与insert...set的区别是后者可以带有子查询。 update -- 单表 update 表名 set 字段名称=值,... [where 条件] 如果省略WHERE条件将更新全部记录。 删除记录 -- 单表 delete from