python爬虫需要什么数据库管理系统_Python爬虫的本地数据库,这样创建比较简单...

这几天正是快放寒假的时候,由于一些事情在年尾需要处理,所以学记这几天都没有更新文章。好在事情已经处理完了,学记可以继续更新文章了。

7acb0a46f21fbe0968a3a934b48108358644ad7c.jpeg?token=97371d05ece7f744687bbfbfef11bf4a

这篇文章,就来学习一下如何创建数据库。

9d82d158ccbf6c8195c9daf172dfb53332fa4010.jpeg?token=ff5d5ef6e8f26392a8302526ba0950b4&s=57A1B8457807BE5FD691D8870100E0C1

前面的文章已经把爬虫爬取数据的各个步骤都解释了一下,唯独没有说怎么创建数据库,在这篇文章里,学记就来介绍一下数据库如何创建。

前面学记曾经提到了 NoSQL这个数据库类,在之前有关爬虫的代码部分,用过 Redis 这个数据库用来存储爬取数据。

42a98226cffc1e172ed4347e8671f205728de97a.jpeg?token=0e55c6ac555e20a303be5f332ed356a1&s=3215A66605D05DC21A1A9052020050B9

Redis 就是NoSQL 数据库中的一种基于键值对的数据库。

8b13632762d0f70372a9d485da1b553b2797c5bc.jpeg?token=cd4a8a6750fb0d826df494c5c4f773b4&s=811E137D81565E7CDABD39EA03007038

键值数据库就是学记在之前关于 NoSQL 的文章当中曾经解释过的 KV数据库(Key-Value)。

这种类型的数据库的特点是可以通过 Key 快速查询到它的对应 Value。

在 Redis 中,键是 String,而值可以是字符串(String)、列表(list)、集合(Set)。

Redis的特点学记曾经提到过,这里就再来复习一下

读写性能极高功能丰富支持数据的存储支持多种数据类型支持分布式集群支持多种编程语言

Python这个编程语言最契合的系统是 Linux,不过对于初学者来说,最先接触的一般是 Windows 系统。

所以,学记就来介绍一下,如何在 Windows系统下创建 Redis 数据库。

f703738da9773912c9f90d0835f8821e347ae2e0.jpeg?token=12e4ea056d92d71248e01808ef2fef3f&s=7A527A9A6C23350FC0139CC90300A0A8

在创建 Redis 数据库之前,我们先来了解一下其可以创建的四种服务器:临时服务器,默认服务器,自定义服务器,主从服务器。

由于主从服务器的内容有一点复杂,对于初学者不是很友好,所以只讲述一下临时服务器和默认服务器的创建方法。所有的服务器都是从 DOS窗口开始创建的。

a08b87d6277f9e2fd5a25c52d2d1ed22b999f339.jpeg?token=b941786b9926df83453ab5db0f0b29d3&s=65F032663BEDB36C0C59FC0F000050C3

临时服务器

创建服务器: redis-server.exe redis.windows.conf

客户端连接: redis-cli.exe -h 127.0.0.2 -p 1234

(h: host p: port)

关闭服务: 把dos窗口关闭即可

默认服务器(默认服务器名为 Redis)

安装服务: redis-server.exe --service-install

redis.windows.conf --loglevel verbose

启动服务: redis-server.exe --service-start

客户端连接: redis-cli.exe -h 127.0.0.1 -p 6379

关闭服务: redis-server.exe --service-stop

卸载服务: redis.server.exe --service-uninstall

关于自定义服务器的创建方法实际上和默认服务器的创建方法是一样的,唯独不一样的地方就是可以自定义服务器的名称。

定义名称只需要将上述语句中的第一句中加上一句service-name xxxxx(自定义名称)。

就是这样:

安装服务: redis-server.exe --

service-install redis.windows.conf --

service-namexxxxx(自定义名称) --

loglevel verbose

这就是今天的内容。

如果想学习更多科技知识,可以点击关注。

如果对文章中的内容有什么困惑的地方,可以在评论区提出自己的问题,学记同大家一起交流,解决各种问题,一起进步。

青年学记 陪伴着各位青年

eaf81a4c510fd9f9530b99dce8ccd02c2934a44b.jpeg?token=106ed8dd963f012c78d8e353c091a23d&s=34707F366F237C0506589DD2030010F1

作者:青年学记 一名不断进步的程序猿

一起学习 一起进步

走向自立

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值