264页MySQL数据库扫盲文档!新手小白轻松学会,想入门的你还不快来
文章主要是面向想学习MySQL的初学者,在通过本文章的学习后,能够对MySQL有一个初步的认识并能比较熟练地操作MySQL数据库。
在学习MySQL之前,首先需要了解数据库和SQL。
1. 数据库简介
当您想收听最喜欢的歌曲时,可以从智能手机上打开播放列表。在这种情况下,播放列表是数据库就是从数据库中读取出来的。
当您拍摄照片并将其上传到微博,朋友圈等,这样的社交网络中的帐户时,您的照片库就有可能存储在一个数据库中。
当您浏览电子商务网站购买鞋子,衣服等时,您使用购物车就是数据库应用。
数据库无处不在。 那么什么是数据库?
数据库是数据的汇集,它以一定的组织形式存于存储介质上
数据库管理系统的基本功能
- 数据定义
- 数据处理
- 数据安全
- 数据备份
因为我们要处理大量的数据,并更有效地处理数据,所以就需要SQL来处理了。
2.SQL: 结构化查询语言
全称:Structure Query Language
SQL解释器:
数据存储协议:应用层协议,C/S
SQL包含三个部分:
- 数据定义语言包含定义数据库及其对象的语句,例如表,视图,触发器,存储过程等。
- 数据操作语言包含允许您更新和查询数据的语句。
- 数据控制语言允许授予用户权限访问数据库中特定数据的权限。
3. MySQL是什么?
My是MySQL的联合创始人 - Monty Widenius 的女儿的名字。
MySQL是一个数据库管理系统,也是一个关系数据库。它是由Oracle支持的开源软件。这意味着任何一个人都可以使用MySQL而不用支付一毛钱。
与其他数据库软件(如Oracle数据库或Microsoft SQL Server)相比,MySQL非常容易学习和掌握。
MySQL可以在各种平台上运行UNIX,Linux,Windows等。可以将其安装在服务器甚至桌面系统上。 此外,MySQL是可靠,可扩展和快速的。
今天给大家分享一份由王晓春老师精心整理的《MySQL数据库》文档,文章总共264页,13个阶段,由基础、安装、管理数据库和表、用户权限、函数、架构、存储引擎以及日志管理等组成,就算是零基础的小白也可以轻松读懂,一文让你熟练地操作MySQL。
【领取方式见文末!!】
本章内容
- 关系型数据库基础
- 安装MySQL
- 管理数据库和表
- 用户和权限管理
- 函数和存储过程
- MySQL架构
- 存储引擎
- 服务器选项,系统和状态变量
- 优化查询和索引管理
- 锁和事务管理
- 日志管理
- 备份还原
- MySQL集群