当前位置: 首页 > news >正文

爬虫数据存储—数据库和MySQL

爬虫数据存储—数据库

一、什么是数据库?

数据库是一个以某种有组织的方式存储的数据集合。简单来说,我们可以将数据库想象为一个文件柜,文件柜里面有很多文件,这些文件我们称之为表。

举一个实际例子:比如说我有一个文件柜,文件柜的名字是“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
  • 如何获得当前数据库的SCN值
  • 连接数据库
  • 选择邮件服务器十二要素(转自www.5dmail.net)
  • 使用pymysql连接数据库
  • 线程和进程
  • 如何删除和重新安装IIS和Exchange
  • 认识生产者和消费者模式
  • 大型企业局域网安全解决方案
  • 如何理解内网和外网?
  • Netlogon 5774 5575 5781错误
  • 电脑网络之IP篇
  • MSExchangeAL 8144
  • 动态网页数据抓取
  • Selenium环境的配置
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 【译】理解JavaScript:new 关键字
  • Angular2开发踩坑系列-生产环境编译
  • CentOS 7 修改主机名
  • JAVA多线程机制解析-volatilesynchronized
  • js继承的实现方法
  • k8s 面向应用开发者的基础命令
  • scrapy学习之路4(itemloder的使用)
  • 分布式熔断降级平台aegis
  • 服务器之间,相同帐号,实现免密钥登录
  • 聚类分析——Kmeans
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 山寨一个 Promise
  • 微服务入门【系列视频课程】
  • 微信小程序实战练习(仿五洲到家微信版)
  • 想写好前端,先练好内功
  • 赢得Docker挑战最佳实践
  • 用jQuery怎么做到前后端分离
  • 用Visual Studio开发以太坊智能合约
  • zabbix3.2监控linux磁盘IO
  • #nginx配置案例
  • #QT(智能家居界面-界面切换)
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (备份) esp32 GPIO
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (四)模仿学习-完成后台管理页面查询
  • (一)utf8mb4_general_ci 和 utf8mb4_unicode_ci 适用排序和比较规则场景
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)iOS字体
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .NET Core 发展历程和版本迭代
  • .Net FrameWork总结
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET MVC之AOP
  • .Net 基于MiniExcel的导入功能接口示例
  • .NET/C# 项目如何优雅地设置条件编译符号?