node爬虫主要用的是三个插件

request cheerio mysql

废话不多说直接上代码

const request=require("request")

const cheerio=require("cheerio")

const mysql=require('mysql')

var connection = mysql.createConnection({ //配置参数,然后添加你的数据库里面的表

host: 'localhost',

user: 'root',

password: 'root',

database: 'test'

})

connection.connect(); //连接

function show(item){

request('http://www.1905.com/vod/list/n_1_t_1/o1p'+item+'.html',function(err,res){

if(err){

console.log('请求出错');

}else{

var $ = cheerio.load(res.body, {decodeEntities: false});

$('.search-list>div').each(function(){

var newsTitle = $(this).find('p').text();

var news1Title = $(this).find('h3').text();

var code = $(this).find('i').text();

var newsTime= "";

var newsUrl= $(this).find('a').attr('href');

var addSql = "insert into blog(title,time,href,title2,codeNum) values (?,?,?,?,?)";

var addParmas = [newsTitle, newsTime,newsUrl,news1Title,code];

connection.query(addSql,addParmas,function(err,data){

if(err){

console.log("数据库连接错误");

}else{

item++;

show(item)

}

})

});

}

});

}

show(1)

前提是一定要先分析别人网站的页面结构,然后就是如果你没有esc的话,你打开本地的mysql,再test下建立一张blog的表即可

最后的效果是

就这........

对了,就是如果你没有取消mysql的限制的话,应该是只可以导入1000条数据的,如果你想取消限制的话,可以直接如下图点击取消即可

爬虫数据传入mysql_nodejs爬虫数据存入mysql相关推荐

  1. python爬虫下载电影百度文档_写一个python 爬虫爬取百度电影并存入mysql中

    目标是利用python爬取百度搜索的电影 在类型 地区 年代各个标签下 电影的名字 评分 和图片连接 以及 电影连接 首先我们先在mysql中建表 create table liubo4( id in ...

  2. 使用python爬虫爬取法律条文,并存入MYSQL

    一.代码展示 from urllib.request import urlopen from bs4 import BeautifulSoup import pymysqldef GetContent ...

  3. yspider爬取数据导入mysql_爬虫实战四、PyCharm+Scrapy爬取数据并存入MySQL

    一.创建爬虫项目 注意:不能直接使用PyCharm创建Scrapy项目,所以需要在爬虫实战三.PyCharm搭建Scrapy开发调试环境的基础(PyCharm配置完Scrapy)之上,选中mySpid ...

  4. mysql scrapy 重复数据_大数据python(scrapy)爬虫爬取招聘网站数据并存入mysql后分析...

    基于Scrapy的爬虫爬取腾讯招聘网站岗位数据视频(见本头条号视频) 根据TIOBE语言排行榜更新的最新程序语言使用排行榜显示,python位居第三,同比增加2.39%,为什么会越来越火,越来越受欢迎 ...

  5. python爬虫开发数据库设计入门经典_Python3实现的爬虫爬取数据并存入mysql数据库操作示例...

    本文实例讲述了Python3实现的爬虫爬取数据并存入mysql数据库操作.分享给大家供大家参考,具体如下: 爬一个电脑客户端的订单.罗总推荐,抓包工具用的是HttpAnalyzerStdV7,与chr ...

  6. scrapy爬虫数据存入mysql数据库

    上篇博客使用scrapy框架爬取豆瓣电影top250信息将各种信息通过json存在文件中,不过对数据的进一步使用显然放在数据库中更加方便,这里将数据存入mysql数据库以便以后利用. 运行环境: 1. ...

  7. mysql 轨迹数据存储_python爬虫26 | 把数据爬取下来之后就存储到你的MySQL数据库...

    小帅b说过 在这几篇中会着重说说将爬取下来的数据进行存储 上次我们说了一种 csv 的存储方式 这次主要来说说怎么将爬取下来的数据保存到 MySQL 数据库 接下来就是 学习python的正确姿势 真 ...

  8. 【微博爬虫教程实例】基于requests、mysql爬取大数据量博主关键字下博文及评论

    [关键词:手把手教程.反爬.数据库.python爬虫.微博关键词爬虫.较大数据量.数据简单过滤] 本教程适合微博相关爬虫需求者阅读,完整实例源码将放置在文末github链接中. 该实例针对微博的反爬措 ...

  9. python爬虫导入数据库_python爬虫爬下来的数据怎么导入到MySQL

    展开全部 下载mysql.connector库 然后把爬虫2113爬到的数据5261通过mysql里面的insert语句查到数4102据库,当然也可以建表1653,一般我没用python建表 是先建好 ...

最新文章

  1. Compression Helper Class using SharpZipLib
  2. python 在windows 中文显示
  3. python基础教学视频-Python基础教程(附教学视频)
  4. [转载] 高等应用数学问题的matlab求解——第1章 计算机数学语言概述
  5. 基于heartbeat v1+ldirectord实现LVS的高可用
  6. web开发要学多久,HTML表格标签,薪资翻倍
  7. ubuntu16.04 kinetic外接Intel Realsense D435i配置教程
  8. 推荐12个漂亮的 CSS3 按钮实现方案
  9. 如何使用PowerShell创建简单SQL Server数据库登录对话框
  10. ROS-PCL读取pcd点云数据并在rviz中进行显示
  11. 团队计划(4.22)
  12. 蓝牙芯片 csr8645 和 qcc3005 哪个比较
  13. matlab车牌识别课程设计,matlab车牌识别课程设计报告
  14. python查火车票_Python实现12306火车票查询系统
  15. 思科Cisco交换机的基本模式和命令基本使用和技巧大全
  16. python3自动下载优酷视频小程序
  17. 微信小程序开发之——个人中心-个人资料修改(7)
  18. 怿星科技参加2022(第六届)高工智能汽车年会
  19. R语言:热图(Heatmap)显示指定 Gene 的标签注释
  20. Win10 IIS服务的安装和配置

热门文章

  1. opc客户端_OPC UA 预备知识 OPC 核心概念
  2. android异步工作,Android异步消息机制详解
  3. php mysql time_wait_[PHP]MySQL的wait_timeout与pdo对象
  4. matlab斜杠报错,java调用matlab 时出现java.lang.NullPointerException错误
  5. 华为鸿蒙系统腾讯,腾讯内容开放平台
  6. 搭建hadoop分布式集群
  7. centos7本地安装mysql数据库_在CentOS7系统上安装MySQL数据库
  8. ios开发 方形到圆的动画_3Blue1Brown 动画制作教程(1)--制作第一个自己的动画
  9. 201632位matlab下载_【科研利器】带你get“研”途上的MATLAB入门篇
  10. 在SpringBoot中优雅的实现定时任务