顾名思义,数据库貌似就是数据存放的地方。 甲骨文刻在龟甲兽骨上,这是一种数据,被龟甲兽骨保存起来。 自纸发明以来,历史,历法等文明都被纸保存起来。 自计算机发明以来,数据开始保存在打孔的条上。 现在,计算机数据,包括文本,视频,图像,游戏等都被保存在一块巴掌大的硬盘上面。 以上这些,都是数据存储的介质,即物理存在的。存储的容量越来越大。现在一块主流的250G的硬盘可以将N多 个图书馆的书籍上的文字存放起来。如此多的数据如何管理,马上成了一个现实的问题。于是,计算机中的数据 库的概念诞生了,从这个层面来看,即管理数据的软件。你去ATM机上取钱,存钱,实际上背后在与一种叫 Oracle的数据库产品打交道。银行所有的客户资料,包括姓名,地址,存款...都会保存在Oracle这种数据库里。 数据库如何管理数据的呢?前面介绍过的数据结构,数据可以保存在数组,链,树中,各种情况效率也不尽相同。 数据如何存储也是数据库面临的一个最大的问题。实际上,在数据库技术的发展过程中,有层次,网状和关系数 据库,都是因为它们的存储结构不同而分类的。其中,关系数据库是最为成熟的,目前世界上主流的数据库产品 都是关系数据库。
典型的关系数据库中的一张表。

MySql 是世界上最棒的一个关系型数据库,以它为例。其它的商业数据库如 oracle , sqlserver 的原理都与它一样的。当然,产品的特性是有很大的区别的。不过,对于上万的记录,Mysql 表现相当好。安装 Mysql 非常简单,特别注意一下其中 的字符编码。否则会出现中文乱码问题。

Mysql 安装好后,用CMD命令来启动,停止服务。

用CMD命令,SQL语言来对 Mysql 进行操作。
