一、MySQL简介

数据库排行榜

参考资料: db-engines官网

数据库类型

RDBMS关系型数据库
如Oracle、Mysql、MSSQL、PostgreSQL(简称PG)

NoSQL非关系型数据库
如MongoDB、Redis、Elasticsearch(简称ES)

NEWSQL分布式数据库
如TiDB、Spanner、PolarDB、OceanBase(阿里的OB数据库)

MySQL版本

MySQL数据库分为企业版(Enterprise收费)跟社区版(Community免费)

MySQL企业版GA(稳定发布版)选择:
5.6版本中 5.6.36跟5.6.38(2017913发布)企业中最常用
5.7版本中5.7.18跟 5.7.20(2017913发布)企业中最常用
8.0版本中8014,8015,8016 生产环境中不常见

MySQL引擎

MyISAM跟InnoDB引擎使用最广泛。

MyISAM是mysql5.0之前的默认数据库引擎,拥有较高的插入、查询速度但不支持事务。
InnoDB是mysql5.5之后的默认引擎,支持ACID事务,即原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability),支持事务的数据库必须支持这4种特性。



注意事项

  1. 定时备份
  2. 定期恢复演练
  3. 数据库修改删除等命令要再三考虑,要有能恢复的备份跟理论或实践支撑
  4. 寻求帮助需要对数据库的敏感信息做好脱敏措施或者全程开录屏,提前登录好让技术人员操作
  5. 如果误删除数据,及时将情况上报,处理好后事

学习来自:老男孩深标DBA课程 第一章,曝光Linux企业运维实战 第11章

posted @ 2020-02-16 14:49  努力吧阿团  阅读(229)  评论(0编辑  收藏  举报