本文整理自网络,侵删。
目录
- 一、MySQL简介
- 1、数据库管理软件分类
- 2、MySQL
- 二、存储引擎(也称作表类型)
- 1、常用存储引擎及适用场景
- 2、存储引擎在mysql中的使用
- 1、 在建表时指定存储引擎
- 2 、在配置文件中指定存储引擎
- 三、MySQL表操作
- 1、查看表结构
- 2、自动增长列
- 四 、MySQL支持的数据类型
- 1、ENUM和SET类型
- 2、set/enum示例
- 五、MySQL表查询
- 1、限制查询的记录数(limit)
- 2、使用正则表达式查询
- 六、数据备份(命令行)
- 1、 数据库的逻辑备份
- 2、 数据恢复
- 七、事务和锁(SQL)
- 八、执行计划Explain
一、MySQL简介
1、数据库管理软件分类
主要分为关系型和非关系型。
可以简单的理解为,关系型数据库需要有表结构,非关系型数据库是key-value存储的,没有表结构。
关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用。
非关系型:mongodb,redis,memcache
2、MySQL
MySQL是一个关系型数据库管理系统 ,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。
MySQL是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS (关系数据库管理系统)应用软件。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
MySQL为我们提供开源的安装在各个操作系统上的安装包,包括mac,linux,windows。
二、存储引擎(也称作表类型)
MySQL中的数据用各种不同的技术存储在文件(或者内存)中。每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。这些不同的技术以及配套的相关功能在MySQL中被称作存储引擎(也称作表类型)。
相关阅读 >>
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » MySQL数据库简介与基本操作
标签:mysql
相关推荐
评论
管理员已关闭评论功能...