1.首先将redis mogodb mysql 的客户端进行安装,(环境如果需要 就请自行配置)
2.创建spider 项目 在settings中设置相应的属性(可以随机应变)
#将数据存储在mysql中的配置 MYSQL_HOST = '192.168.1.123' MYSQL_DBNAME = 'spiderData' MYSQL_USER = 'root' MYSQL_PASSWD = '123456' MYSQL_PROT = 3306 MYSQL_charset = 'utf8' MYSQL_use_unicode = True #mogodb Mogodb_url='mongodb://localhost:27017' Mogodb_DB='mogSpiderdb' MONGO_COLL ='mogSpiderdb' #redis Redis_host='127.0.0.1' Redis_indenx_DB=0
3.在pipelines中编写对应的管道
将爬取出来的数据 存入到mysql中--创建对应的存入数据的表 class SpiderdemoPipeline: def __init__(self): self.connectdb=pymysql.Connect(host=settings.MYSQL_HOST,port=settings.MYSQL_PROT