MySql学习笔记
雨山林稀
这个作者很懒,什么都没留下…
展开
-
MySql学习笔记——数据库定义语言(DDL)
1.SQL介绍2.启动数据库3.操作数据库: 创建 查看 使用 查看表 表结构 添加列 修改字段类型 删除列 创建表 修改表名 表创建细节 表字符集 修改表列名 删除表 删除库原创 2019-05-04 20:21:31 · 296 阅读 · 0 评论 -
MySql学习笔记——数据操纵语言(DML)
1. 插入元祖:分条显示、多条插入2. 更新语句:修改数据、退出用户3. 修改数据库密码4. 删除操作原创 2019-05-04 20:25:08 · 152 阅读 · 0 评论 -
MySql学习笔记——数据库查询语言(DQL)
1. 查询数据:查所有、查指定列、查固定范围值、查null、查非、查区间值内数据;2. 模糊查询:固定字符数、已知残缺信息的数据查询;3. 字段控制查询:去重distinct、查询结果生成新字段、null变0、改新字段名、navicat查看建表语句;4. 排序:升序、降序、多重排序;5. 聚合函数:计数count、条件计数、多条计数、求和、多条求和、求多条和、求平均、求最大、求最小。原创 2019-05-04 20:26:14 · 1199 阅读 · 3 评论 -
MySql学习笔记——DQL进阶(一)
1. 分组查询:group by、去重|分组计数、显示分组内容、;2. 条件分组:group by+having;3. limit限制查询数量:分页;4. 数据完整性;5. 实体完整性:主键约束、联合主键、添加约束、唯一约束、自动增长列;6. 域完整性:数据类型、非空约束、默认值约束;7. 参照完整性:主键、外键;8. 表之间建立联系。原创 2019-05-04 21:12:23 · 535 阅读 · 0 评论 -
MySql学习笔记——DQL进阶(二)
多表查询:1. 合并结果集:UNION、UNION ALL;2. 连接查询:笛卡尔集;3. 多表联查;4. 连接方式:等值连接、左连接、右连接、多表连接(99连接法、内联查询法)、非等值连接、自然连接;5. 子查询:出现位置、多表查询、自连接。原创 2019-05-06 23:52:08 · 262 阅读 · 0 评论 -
MySql学习笔记——进阶(三)
(一)常用函数:1. 字符串函数;2. 数值函数;3. 日期和时间函数;4. 流程函数;5. 其他常用函数。(二)事务:1. ACID;2. 使用;3. 并发问题;4. 隔离级别。(三)权限:(三)权限:1. 权限的分类;2. 权限的操作。原创 2019-06-12 00:51:24 · 252 阅读 · 0 评论 -
MySql学习笔记——进阶(四)
视图:1. 特性;2. 作用;3. 创建视图;4. 修改视图;5. 删除视图;6. 视图机制;7. 视图不可更新部分。原创 2019-07-06 00:45:10 · 310 阅读 · 0 评论 -
MySql学习笔记——进阶(五)
(一)存储过程:1. 作用;2. 创建调用;3. 查看;4. 删除;5. 声明变量;6. 参数的输入输出;7. if、case、while、repeat语句。(二)自定义函数:随机生成字符串、插入海量数据。(三)索引:1. 分类;2. 操作;3. explain索引解析;4. 添加;5. 结构:btree、hash;6.7.需要和不需要创建索引的情况。原创 2019-07-06 16:01:07 · 225 阅读 · 0 评论