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

原文地址:https://www.cnblogs.com/bluewelkin/p/4050917.html