第 1 章 理解 MySQL

2017-10-01  本文已影响0人  南北东西总相随

第 1 章 理解 MySQL

1.2 MySQL 的基础架构和版本

1.2.1 软件架构中数据库的定位

本书探讨的 MySQL 是基于目前互联网最常见的架构,如,网站应用、移动互联网应用。它们一般是三层架构,这三层架构成为分别如下。

1.2.2 MySQL 的基础架构

1.6 存储引擎简介

查看表的引擎

## 5.6 ##
mysql> show table status like 'user' \G
*************************** 1. row ***************************
           Name: user
         Engine: MyISAM

MySQL 的存储引擎是“可插拔”的,意思就是 MySQL Server 的核心基础代码和存储引擎是分离的,也就是说 MySQL 支持不同的表使用不同的引擎。

1.6.1 InnoDB 引擎

在 MySQL 5.5 及以后的版本中,InnoDB 是 MySQL 的默认引擎。

生产环境推荐使用。

1.6.2 MyISAM 引擎

MyISAM 是 MySQL 5.0/5.1 的默认引擎。

不建议在生产环境中使用。

1.6.5 选择合适的引擎

维护统一的存储引擎会更方便,所以或者全部是 MyISAM,或者全部是 InnoDB 引擎在现实生产环境中更常见,也更易于管理。

上一篇 下一篇

猜你喜欢

热点阅读