当前位置: 首页 > article >正文

mysql----查询,

 一 mysql

1. 加强查询

例子:关键字的含义和顺序

2.多表查询

2.1 自连接

3.子查询----嵌套查询

3.1 单行子查询

3.2 多行子查询

3.3 把子查询当做临时表再查询

3.4 表复制

3.5 如何删掉一张表中的重复记录

4. mysql表外连接

eg:

1)只能匹配到 符合条件的值

2)左外连接--把左表完全显示

3)右外连接

5.mysql约束

5.1 主键约束

1)复合主键

2)指定主键

5.2 非空约束

5.3 唯一约束

 

5.4 外键约束

 eg:

5.5 check约束

6. 自增长

7. mysql索引----提高查询的速度

 7.1 索引原理

7.2 索引分类

7.3 创建索引 

7.4 删除索引

7.5 查询索引

7.6 总结

8.mysql事务

 -------事务操作需求示意图:

回到 保存点,回退后不能快进到下一个保存点

 

 -----细节:

eg:

8.1 隔离级别

 

1)隔离级别和事务相关,没有事务就不用隔离级别
2)加锁含义:一个用户还未commit,则另一个用户无法查看该数据库

eg:

8. mysql表类型和存储引擎

8.1 使用案例

eg:

指定引擎:

9. mysql视图

9.1 视图的使用

10 mysql管理

10.1 用户管理

 

10.2 权限管理

10.3 细节

 

二 重难点

1. 创建表中的字符串类型数据名,要用反引号括起来


http://www.kler.cn/a/558288.html

相关文章:

  • 数据链路层分析
  • [Android]让APP进入后台后不被杀掉(保活)
  • 小游戏-记忆卡牌
  • Golang中如何正确close channel
  • PHP 安全与加密:守护 Web 应用的基石
  • Python常见面试题的详解15
  • 从零到一:构建现代 React 应用的完整指南
  • GO系列-IO 文件操作
  • wordpress adrotate插件 文件上传漏洞
  • 最新版本Exoplayer扩展FFmpeg音频软解码保姆级教程
  • 23种设计模式之《桥接模式(Bridge)》在c#中的应用及理解
  • SpringBoot3使用RestTemplate请求接口忽略SSL证书
  • 蓝桥备赛(一)- C++入门(上)
  • Unity贴图与模型相关知识
  • PostgreSQL‘会用‘到‘精通‘,学习感悟
  • 《论云上自动化运维及其应用》审题技巧 - 系统架构设计师
  • [原创](Modern C++)现代C++的关键性概念: std::span, 低内存开销的方式来操作大数据.
  • C语言--正序、逆序输出为奇数的位。
  • Spring Boot:开启快速开发新时代
  • 23种设计模式之《组合模式(Composite)》在c#中的应用及理解