爬虫数据存储—数据库
一、什么是数据库?
数据库是一个以某种有组织的方式存储的数据集合。简单来说,我们可以将数据库想象为一个文件柜,文件柜里面有很多文件,这些文件我们称之为表。
举一个实际例子:比如说我有一个文件柜,文件柜的名字是“my_data”,然后将高一成绩做成一张excel表【仅有一个sheet】,高二成绩做成一张excel表【仅有一个sheet】,高三成绩做成一张excel表【仅有一个sheet】。那么此时,数据库就是"my_data",里面的表有三个,分别为高一、高二、高三的成绩表。
当然,也可以理解为一个excel表就是一个数据库,数据库的名字就是excel的文件名,excel里面的每一个sheet就是数据库里面的表。
二、为什么使用数据库?
我们在工作中使用excel已经很方便了,为什么还要使用数据库呢?
便捷性&实用性
对于个人来说,使用excel基本上能满足我们数据储存的要求,但是对于企业来说,仅使用excel显然是不够的。一个公司有这样的excel表成千上万个,并且还分布在不同的员工的电脑上,如果想查找某些数据,那可真是全公司总动员了。另外就是,员工之间进行数据的查找也是极为不方便的,需要多人协调,那么一天的工作基本上就不用干了,都浪费在查找数据这一项工作上。
只要将这些表存储在数据库中,无论是员工自己查找使用,企业向外提数据,仅仅只是敲点SQL语句,就能把想要的数据给拿出来,然后提出去。【数据共享性】
所以,数据库的使用是必然的,能够极大地方便我们的工作。
三、什么是MySQL
一句话:MySQL是一种数据库软件。
在有了数据库之后,你需要在不同的客户端进行操作,比如电脑1,电脑2,电脑3...所以,在这个时候,必须有一个软件专门管理整个的数据库,供不同的客户端进行数据的增删查改等操作。
四、为什么使用MySQL?
1.成本低:MySQL是开放源代码的,可以免费使用。
2.性能高:MySQL执行很快(非常快)。
3.可信赖:某些非常重要和声望很高的公司、站点使用MySQL,这些公司和站点都用MySQL来处理自己的重要数据。
4.简单:MySQL很容易安装和使用。
解锁课程,学习更多mysql知识:
https://study.163.com/course/courseMain.htm?courseId=1209590958&share=2&shareId=400000000537035