老男孩IT教育,只培养技术精英

全国免费咨询电话:400-609-2893
什么是MySQL?北京数据库DBA培训周末班

    /    2019-05-14

第二章: MySQL 介绍和安装

1、什么是数据?

数据:文字、图片、视频。。。人类认知的数据表现方式

计算机:二进制、16进制的机器语言

基于数据的重要性和复杂性的不同,我们可能有不同的管理方式。


哪些数据是适合存储到数据库的呢?

重要性比较高的

关系较复杂的数据

2、什么是数据库管理系统(DBMS)?

RDBMS: 关系型数据库管理系统

比较适合于,安全级别要求高的数据以及关系较复杂的数据


NoSQL:非关系型数据库管理系统

适合于高性能存取数据,一般是配合RDBMS进行使用的

针对大数据处理分析,分布式架构更加擅长

3、数据库管理系统种类

RDBMS :

MySQL 、Oracle、MSSQL(SQL Server)、PG


NoSQL:Not Only SQL

键-值(key-value):Redis, memcached

文档(document):Mongodb

4、MySQL简介及产品线

4.1 MySQL行业主流版本:

5.6

5.7

8.0(现在开始研究新特性)

4.2 企业版本选择(MySQL分支版本),笔试题

Oracle:

    MySQL官方版

红帽 :

    MariaDB

Percona:

    PerconaDB

4.3 版本选择建议要上新环境

1.一般选择官方主流版本:5.6,5.7

2.GA(稳定发布版)

3.6-12月的产品版本

4.4 课程版本:

5.7.20 二进制安装,其他安装方式自己扩展

4.5 如何获取MySQL软件

企业版:Enterprise , 互联网行业一般不选择.

社区版本:选择

源码包:source code .tar.gz

通用二进制

面试题:

你们公司用什么版本数据库? 具体什么小版本号?

5.6.20 5.6.34 5.6.36 5.6.38 5.6.40

5.7.18 5.7.20 5.7.22


(0)

分享至