像程序员一样使用MySQL
上QQ阅读APP看书,第一时间看更新

2.1 数据库操作

传统谚语中有句话叫作“没吃过猪肉,也见过猪跑”,这句话在现在已经不适用了,应该改成“没见过猪跑,也吃过猪肉”。

相信大多数程序员都没见过猪跑,但是肯定见过猫或狗跑。因此,假设我们现在是动物园研发部的一名程序员,动物园有成千上万的动物,作为程序员的我们需要记录动物园到底有多少只动物,包括这些动物的名字、性别、年龄、界、门、纲、属以及种等属性。

我们有几种办法存储这些动物的信息,例如Excel表格、数据库等。但Excel表格存储动物信息有以下缺点:

(1)当存储的数据超过几个吉字节时,打开Excel会非常慢。

(2)多人编辑Excel表格比较困难,除非使用在线文档。

(3)无法让Excel表格中的数据排版得更好看。

……

使用数据库存储数据,就没有这些烦恼。

MySQL数据库可以存储的数据量与操作系统的磁盘大小有关。程序员可以连接到MySQL数据库来增、删、改、查数据。如果想让数据排版得更好看,可以开发Web应用,让Web应用的数据从MySQL数据库中获取。