MySQL教程

什么是MySQL

MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。

MySQL由来

MySQL 的历史可以追溯到 1979 年,一个名为 Monty Widenius 的程序员在为 TcX 的小公司打工,并且用 BASIC 设计了一个报表工具,使其可以在 4MHz 主频和 16KB 内存的计算机上运行。当时,这只是一个很底层的且仅面向报表的存储引擎,名叫 Unireg。

1990年,TcX 公司的客户中开始有人要求为他的 API 提供 SQL 支持。Monty 直接借助于 mSQL 的代码,将它集成到自己的存储引擎中。令人失望的是,效果并不太令人满意,决心自己重写一个 SQL 支持。

1996年,MySQL 1.0 发布,它只面向一小拨人,相当于内部发布。到了 1996 年 10 月,MySQL 3.11.1 发布 (MySQL 没有 2.x 版本) ,最开始只提供 Solaris 下的二进制版本。一个月后,Linux 版本出现了。在接下来的两年里,MySQL 被依次移植到各个平台。

初步认识MySQL

我们只需要知道,MySQL 数据库可以帮我们建立一个二维的关系表,如下:

id name sex address
20181001 HaiCoder male China
20181002 Tom famale China

这类学生信息表在我们现实生活中,是非常常见的,使用 MySQL 可以很方便的帮助我们记录这样的数据。