python爬虫笔记–数据库的安装

爱必应

文章目录

数据库的安装

  • 作为数据储存的重要部分,数据库同样是必不可少的,数据库分为关系型数据库和非关系型数据库。
    关系型数据库如SQLite、MySQL、Oracle、SQL Server、DB2等,其数据库是以表的形式储存;非关系型数据库如MongoDB、Redis。储存形式是键值对,储存形式更加灵活。
    我们用到的数据库有关系型数据库MySQL及非关系型数据库MongoDB、Redis。  

    1. MySQL的安装
      MySQL是一个轻量级的关系型数据库  
  • 链接
    网站: https://www.mysql.com/cn
    下载地址: http://www.mysql.com/cn/downloads
    中文教程: http://www.runood.com/mysql-tutorial.html  

  • windows的安装
    可以直接在百度软件中心搜索MySQL,下载其提供的MySQL的安装包,速度比较快,最安全的方式是直接到官网下载安装吧进行安装,但需要登录且速度不快。
    下载完成之后,双击安装包即可安装,直接默认选项,直接点击Next按钮安装即可。需要记住Accounts and Roles页面设置的密码。
    安装完成之后,在“计算机”——“管理”——“服务”页面开启和关闭MySQL服务。  

  • 数据化可视化工具
    MySQL-front:https://blog.csdn.net/csdnliuxin123524/article/details/86708966  

  • 连接MySQL时报client does not support authentication protocol requester by server..错误:https://blog.csdn.net/qq_30990097/article/details/81015777  

  • RedisDump的安装:https://www.zhyong.cn/posts/4184/

  1. MongoDB的安装  
    • MongoDB是由C++语言编写的非关系型数据库,是一个基于分布式文件储存的开源数据库系统,其内容储存形式类似于JSON对象,它的字段值可以包含其他文档、数组及文档数组。非常灵活。  
  • 链接
    网站:https://www.mongodb,com
    文档:https://docs.mongodb.com
    GitHub: https://github.com/mongodb
    中文教程: http://www.runoob.com/mongodb/mongodb-tutorial.html  

  • 安装
    直接在官网网站点击DOWNLOAD按钮下载msi安装包即可。下载完成之后,双击开始安装,安装路径可以自己指定,点击Next按钮执行安装即可。
    安装完成之后,进入MongoDB的安装目录,在bin目录下新建同级目录data,进入data目录文件夹,新建子文件夹db来储存数据目录,然后打开命令行,进入MongoDB安装目录的bin目录下,运行《MongoDB服务:
    mongod –dbpath “你的MongoDB的安装路径\MongoDB\Server\4.2\data\db”  

  • 配置系统服务
    我们要一直使用MongeDB,如果意外关闭或重启,MongoDB服务就不能用了,所以需要将MongoDb配置成系统服务。  

    • 首先,以管理员模式运行命令行,在“开始”菜单搜索“cmd”,右击以管理员身份运行  

    • 然后新建一个日志文件,在bin目里新建logs同级目录,进入之后新建一个mongodb.log文件,用于保存MongoDB的运行日志。

    • 在命令行下输入:  

      mongod --bind_ip 0.0.0.0 --logpath "你的MongoDB路径\MongoDB\Server\4.2\logs\mongodb.log" --logappend --dbpath"你的MongoDB路径\MongoDB\Server\4.2\data\db" --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

      这里的意思是绑定IP为0.0.0.0(即任意IP均可访问),指定日志路径、数据库路径和端口,指定服务名称。

    • 如果没有出现错误提示,则MongoDB服务安装成功,可以在服务管理页面查看系统服务,就可以设置它的开机启动方式了  

  • 可视化工具  

  1. Redis的安装  
    • Redis是一个基于内存的高效的非关系型的数据库  

大部分内容参照《《Python 3网络爬虫开发实战》》

声明:本站所有资源均由网友分享,如有侵权内容,请在文章下方留言,本站会立即处理。

原文链接:,转发请注明来源!

发表评论