导入
一、数据库的基本概念
1.1、
1.2、 B+树
1.3、应用场景
对大量的数据进行管理和存储
1.4、MySQL的安装配置
打开MySQL安装的bin目录,配置环境变量;
命令提示符窗口以管理员身份运行
1.5、MySQL的登录和登出
1.5.1、利用DOS命令行进行MySQL的登录和登出
不暴露密码的安全方式:
1.5.2、SQLyog登录
二、数据库的相关概念
1、数据库、表、数据的关系
2、关系型数据库
3、SQL是什么,SQL的分类
三、DDL操作数据库和表
1、DDL创建和删除数据库
2、DDL操作表
3.2.1、DDL创建表
3.2.2 、DDL查看和删除表
查看表数据:
删除表:
3.2.3、DDL修改表
四、DML表数据的增删改
4.1、DML往表中新增数据
添加一条数据
添加多条数据
执行语句时点击表所在的数据库,也可以准确执行。
4.2、DML修改删除表数据
4.3、DQL查询
4.3.1.1、DQL基础查询
select * 只要存在数值就会统计,包括空值,也就是把表中所有数据,即总记录数统计出来
4.3.1.2、DQL基础查询的三种特殊查询(去重,运四则算,取别名)
四则运算
取别名,字符串可以不用引号
4.3.2、DQL条件查询
4.3.3、DQL范围查询
4.3.4、空值处理
4.3.5、DQL模糊查询
4.3.6、DQL查询排序
4.4、DQL复杂查询
4.4.1、聚合函数
4.4.2、DQL分组查询
where是分组前过滤,group by 是对查询出来的数据进行分组,having是对where->groupby之后的结果再过滤一次。
注意事项:
4.4.3、DQL分页查询