mysql
建表
create table class(
id INT AUTO_INCREMENT,
name varchar(32) UNIQUE,
age varchar(32) NOT NULL
);
该表
alter table 表名 add 字段名 类型(长度) [约束]; -- 添加列
alter table 表名 modify 字段名 类型(长度) [约束]; -- 修改列的类型长度及约束
alter table 表名 change 旧字段名 新字段名 类型(长度) [约束]; -- 修改列表名
alter table 表名drop 字段名;-- 删除列
alter table 表名 character set 字符集; -- 修改表的字符集
rename table 表名 to 新表名; -- 修改表名
增删改查
www.cnblogs.com/mofujin/p/11355517.html
select distinct * from '表名' where '限制条件' group by '分组依据' having '过滤条件' order by limit '展示条数'
insert into 表(字段名1,字段名2..) values(值1,值2..);-- 向表中插入某些列
update 表名 set 字段名=值,字段名=值... where 条件; -- 只改符合where条件的行
delete from 表名 where 条件 -- 删除符合 where条件的数据
这些就是常用的精髓了
剩下的就是要用到表连接 子查询 还有内置函数 这些全都是基础的变种