目录

关于mysql,需要掌握的基础(一):

1、了解数据库sql、数据库系统、数据库管理系统的概念。

2、了解DDL、DML、DQL语句是什么?

3、了解存储引擎、存储引擎【InnoDB 和 MyISAM】的区别?

4、掌握数据库最基本的CRUD 增删改查

5、掌握单表查询相关的【模糊查询like、查询排序order by、分页查询limit】:

6、掌握mysql常用函数:统计函数、字符函数[concat拼接字符串函数]、日期函数、转化函数

7、掌握mysql的分组查询(分组统计),限制分组结果---having

8、掌握多表查询join和子查询:

9、了解数据库的事务是什么、ACID特性、并发问题和悲观锁/乐观锁的原理

10、了解mysql权限管理和会使用客户端工具分配用户和权限

11、了解数据备份与数据恢复


关于mysql,需要掌握的基础(一):

1、了解数据库sql、数据库系统、数据库管理系统的概念。

2、了解DDL、DML、DQL语句是什么?

3、了解存储引擎、存储引擎【InnoDB 和 MyISAM】的区别?

MyISAM : 拥有较高的插入、查询速度,但是不支持事务、不支持外键

InnoDB : 支持事务,支持外键,支持行级锁定,性能较低。

4、掌握数据库最基本的CRUD 增删改查

5、掌握单表查询相关的【模糊查询like、查询排序order by、分页查询limit】:

■ 投影/全列查询、消除重复distinct、限定查询where、算术运算符、关系比较符、逻辑比较符、

■ 空值判断 is null/is not null 、集合查询in、模糊查询like [搭配通配符% _ ]

■ 掌握 查询排序、分页查询 【 高级查询[拼接sql的查询条件] + 分页查询 】

6、掌握mysql常用函数:统计函数、字符函数[concat拼接字符串函数]、日期函数、转化函数

7、掌握mysql的分组查询(分组统计),限制分组结果---having

8、掌握子查询(嵌套查询):子查询分类(单行单列(一个值);多行单列(多个值)---in any all;多行多列(临时表))

■ 内连接 join、外连接(左外连接 left join、右外连接 right join)、自连接  【多表连接---其实就是通过一个列名去寻找另外一个列】

■ 子查询(嵌套查询):子查询分类(单行单列(一个值);多行单列(多个值)---in any all;多行多列(临时表))

9、了解数据库的事务是什么、ACID特性、并发问题和悲观锁/乐观锁的原理

悲观锁原理:数据库自身的锁机制

乐观锁的原理:额外添加一个列,用来表示修改的版本(整型类型),修改一次就把版本增加1

10、了解mysql权限管理和会使用客户端工具分配用户和权限

11、了解数据备份与数据恢复

关于mysql,需要掌握的基础(一):CRUD、存储引擎、单表查询相关、多表查询join、事务并发、权限管理等等的更多相关文章

  1. 涂抹mysql笔记-InnoDB/MyISAM及其它各种存储引擎

    存储引擎:一种设计的存取和处理方式.为不同访问特点的表对象指定不同的存储引擎,可以获取更高的性能和处理数据的灵活性.通常是.so文件,可以用mysql命令加载它. 查看当前mysql数据库支持的存储引 ...

  2. MySQL提升笔记(2):存储引擎盘点

    在前面我们了解了server层调用存储引擎层接口来完成sql的执行,使用存储引擎的好处是:每个存储引擎都有各自的特点,能够根据具体的应用建立不同存储引擎表. 需要注意的是,存储引擎是基于表的,而不是数 ...

  3. Mysql学习总结(4)——MySql基础知识、存储引擎与常用数据类型

    1.基础知识 1.1.数据库概述 简单地说:数据库(Database或DB)是存储.管理数据的容器: 严格地说:数据库是"按照某种数据结构对数据进行组织.存储和管理的容器". 总结 ...

  4. mysql 开发基础系列10 存储引擎 InnoDB 介绍

    一. 概述: InnoDB存储引擎提供了具有提交,回滚,和崩溃恢复能力的事务安全,对比MYISAM 的存储引擎,InnoDB写的处理效率差一些并且会占用更多的磁盘空间以保留数据和索引.它的特点有如下: ...

  5. mysql 开发基础系列9 存储引擎 MyISAM 介绍

    MyISAM是mysql 默认存储引擎,它不支持事务,外键.但访问速度快,对事务完整性没有要求或者以select,insert 为主的应用基本上都可以使用这个引擎.每个MyISAM在磁盘上存储成3个文 ...

  6. MySQL字段约束条件、字段类型、存储引擎、配置文件

    字符编码与配置文件 # 查看MySQL默认字符编码 \s ''' 如果是5.X系列 显示的编码有很多种 Latin1 gbk 如果是8.X系列 显示的统一是utf8mb4 utf8mb4是utf8优化 ...

  7. mysql事务,视图,权限管理,索引,存储引擎(胖胖老师)

    1: 视图什么是视图    视图是一个虚拟表, 它的内容来源于查询的实表, 本身没有真正的数据;视图的作用    对于复杂的查询时,每次查询时都需要编写一些重复的查询代码让编写sql的效率低下, 为了 ...

  8. Mysql中比较常用的两种存储引擎和事务

    存储引擎:引擎(类似汽车上的发动机)决定了数据库的快慢,MySql中有20多个引擎,不同的存储引擎提供不同的存储机制.索引技巧.锁定水平.MYISAM存储引擎,INNODB存储引擎最出名.数据库的核心 ...

  9. MySQL 存储引擎、锁、调优、失误与事务回滚、与python交互、orm

    1.存储引擎(处理表的处理器) 1.基本操作 1.查看所有存储引擎 mysql> show engines; 2.查看已有表的存储引擎 mysql> show create table 表 ...

  10. 【大白话系列】MySQL 学习总结 之 初步了解 InnoDB 存储引擎的架构设计

    一.存储引擎 上节我们最后说到,SQL 的执行计划是执行器组件调用存储引擎的接口来完成的. 那我们可以理解为:MySQL 这个数据库管理系统是依靠存储引擎与存放数据的磁盘文件进行交互的. 那么 MyS ...

随机推荐

  1. Orcale

    oracleoracle中不存在引擎的概念,数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing).联机分析处理OLAP(On-Line An ...

  2. sofaBoot

    SOFABoot 和 SOFARPC 都是蚂蚁金服开源的 SOFA 技术栈的开源项目,SOFARPC 只是其 SOFA 技术栈体系(SOFAStack)中的一个 RPC 框架. SOFABoot 也是 ...

  3. HAT

    目录 概 主要内容 代码 Rade R. and Moosavi-Dezfooli S. Helper-based adversarial training: reducing excessive m ...

  4. Chapter 21 G-Methods for Time-Varying Treatments

    目录 21.1 The g-formula for time-varying treatments 21.2 IP weighting for time-varying treatments 21.3 ...

  5. HTML网页设计基础笔记 • 【第7章 盒子模型】

    全部章节   >>>> 本章目录 7.1 盒子模型原理 7.1.1 盒子模型概述 7.1.2 盒子的大小 7.1.3 盒子之间的关系 7.2 标准文档流 7.2.1 标准文档流 ...

  6. Java网络编程Demo,使用TCP 实现简单群聊功能Groupchat,创建一个服务端,使多个客户端都能收到消息

    效果图: 开启服务端 客户端一 客户端二 客户端三 实现代码: 客户端类 import java.io.IOException; import java.net.ServerSocket; impor ...

  7. Log4j2基本使用入门

    1.Log4j2简介 Apache Log4j 2是日志框架Log4j的升级, 它比其前身Log4j 1.x提供了重要的改进, 并且参考了Logback中许多有用的改进, 同时修复了Logback的一 ...

  8. Ranger-Kylin插件安装

    Ranger-Kylin插件安装, 从Ranger1.1.0版本开始支持Ranger Kylin插件, 从Kylin2.3.0版本开始支持Ranger Kylin插件的权限控制. 1.获取安装包 sc ...

  9. ComfortTypingPro快速录入工具

    1.简介 Comfort Typing Pro 官方中文注册版是一款非常方便的键盘快速录入辅助工具, 也可以叫做键盘宏工具吧. 程序的主要功能是可以帮助你快速的输入大量需要重复输入的内容, 支持文本和 ...

  10. Sentry 企业级数据安全解决方案 - Relay 运行模式

    内容整理自官方开发文档 Relay 可以在几种主要模式之一下运行,如果您正在配置 Relay server 而不是使用默认设置,那么事先了解这些模式至关重要. 模式存储在配置文件中,该文件包含 rel ...