mysql
1、
主键默认就是 非空
也就是 null 的那一列 为 no
not null → no
2、
数据库里的mysql库里面有用户
3、
DDL语言:数据定义语言。 create,drop,alter 库与表
DML语言:数据操作语言
主要是对数据表的添加,删除,修改操作
alter table teacher drop column job; 删除某一列
修改有三种方式:
alter table teacher modify job varchar(50);
alter table teacher change sid id int;
alter table teacher change column id id varchar(5); 和上面比较,多了两个column id而已
4、增删改还是少一些。查询是最多的
DRL:数据查询语言
判断是否为空
select * from teacher where job is null;
-------------------------------------------
5、默认排序是 升序
select * from teacher order by createDate;
select * from teacher order by createDate desc,age;【createDate 降序,再按age 默认的升序】
6、分组
select gender,count(gender) from teacher group by gender;
7、
where groupby having---顺序
8、having就是从分组中再挑选。专门为它服务。【尽量避免使用having】
9、mysql 一行不够,窗口最上方右键,属性→布局→窗口大写宽度修改为100