数据库MySQL基础知识点5
day13: 索引:提升查询效率 验证索引效果 用户管理 忘记MySQL密码 远程登录 删除用户 爬取数据并保存到数据库中 展示数据到网站 DCL:Data Control Language(数据控制语言),来管理数据库用户、控制数据库的访问权限;如grant、revoke
day13: 索引:提升查询效率 验证索引效果 用户管理 忘记MySQL密码 远程登录 删除用户 爬取数据并保存到数据库中 展示数据到网站 DCL:Data Control Language(数据控制语言),来管理数据库用户、控制数据库的访问权限;如grant、revoke
day11: where条件之比较运算、逻辑运算 模糊查询(like) % 表示任意多个字符 _ 表示一个任意字符 范围查询(between and 、in) in 非连续的范围查询 between 起始 and 终值 连续范围的查询(包括起始和终值) 控制判断 排序 order by 默认升序asc、降序desc 聚合函数 计算总行数:count(*) 找出该字段的最大值:max(字段) 找出该字段的最小值:min(字段) 对该字段求和:sum(字段) 对该字段求平均值:avg(字段) 分组查询group by group by + 聚合函数 :分组统计/计算 group by + group_concat(字段):分组+内容 连接为一个字符串 group by + having:【注】having只能用于group by。而where是用来过滤表数据的 group by + with rollup:分组+小计 限制记录limit:限制取出记录的数量,要写在SQL语句的最后 标准的SQL书写格式
函数是指一段可以直接被另一段程序调用的程序或代码。也就意味着,这一段程序或代码在MySQL中已经给我们提供了,我们要做的就是在合适的业务场景调用对应的函数完成对应的业务需求即可。 字符串函数 数值函数 日期函数 流程函数
day10: 数据库概念及作用 数据库分类:关系型数据库、非关系型数据 数据库管理系统DBMS sql语句含义:结构化查询语言。客户端跟服务端通信的“特殊”语言 关系型数据库核心元素:数据库、数据表、记录、字段 客户端链接服务端 数据完整性 客户端Navicat使用 MySQL数据类型:数值型、decimal浮点型、字符串、枚举、时间 SQL-命令-数据库操作 SQL-命令-表结构的创建 SQL-命令-表结构的修改 SQL-命令-表数据操作-查 SQL-命令-表数据操作-插 SQL-命令-表数据操作-改 SQL-命令-表数据操作-删 DQL(数据库查询语言)执行顺序