爬虫数据传入mysql_nodejs爬虫数据存入mysql
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相关推荐
- python爬虫下载电影百度文档_写一个python 爬虫爬取百度电影并存入mysql中
目标是利用python爬取百度搜索的电影 在类型 地区 年代各个标签下 电影的名字 评分 和图片连接 以及 电影连接 首先我们先在mysql中建表 create table liubo4( id in ...
- 使用python爬虫爬取法律条文,并存入MYSQL
一.代码展示 from urllib.request import urlopen from bs4 import BeautifulSoup import pymysqldef GetContent ...
- yspider爬取数据导入mysql_爬虫实战四、PyCharm+Scrapy爬取数据并存入MySQL
一.创建爬虫项目 注意:不能直接使用PyCharm创建Scrapy项目,所以需要在爬虫实战三.PyCharm搭建Scrapy开发调试环境的基础(PyCharm配置完Scrapy)之上,选中mySpid ...
- mysql scrapy 重复数据_大数据python(scrapy)爬虫爬取招聘网站数据并存入mysql后分析...
基于Scrapy的爬虫爬取腾讯招聘网站岗位数据视频(见本头条号视频) 根据TIOBE语言排行榜更新的最新程序语言使用排行榜显示,python位居第三,同比增加2.39%,为什么会越来越火,越来越受欢迎 ...
- python爬虫开发数据库设计入门经典_Python3实现的爬虫爬取数据并存入mysql数据库操作示例...
本文实例讲述了Python3实现的爬虫爬取数据并存入mysql数据库操作.分享给大家供大家参考,具体如下: 爬一个电脑客户端的订单.罗总推荐,抓包工具用的是HttpAnalyzerStdV7,与chr ...
- scrapy爬虫数据存入mysql数据库
上篇博客使用scrapy框架爬取豆瓣电影top250信息将各种信息通过json存在文件中,不过对数据的进一步使用显然放在数据库中更加方便,这里将数据存入mysql数据库以便以后利用. 运行环境: 1. ...
- mysql 轨迹数据存储_python爬虫26 | 把数据爬取下来之后就存储到你的MySQL数据库...
小帅b说过 在这几篇中会着重说说将爬取下来的数据进行存储 上次我们说了一种 csv 的存储方式 这次主要来说说怎么将爬取下来的数据保存到 MySQL 数据库 接下来就是 学习python的正确姿势 真 ...
- 【微博爬虫教程实例】基于requests、mysql爬取大数据量博主关键字下博文及评论
[关键词:手把手教程.反爬.数据库.python爬虫.微博关键词爬虫.较大数据量.数据简单过滤] 本教程适合微博相关爬虫需求者阅读,完整实例源码将放置在文末github链接中. 该实例针对微博的反爬措 ...
- python爬虫导入数据库_python爬虫爬下来的数据怎么导入到MySQL
展开全部 下载mysql.connector库 然后把爬虫2113爬到的数据5261通过mysql里面的insert语句查到数4102据库,当然也可以建表1653,一般我没用python建表 是先建好 ...
最新文章
- Compression Helper Class using SharpZipLib
- python 在windows 中文显示
- python基础教学视频-Python基础教程(附教学视频)
- [转载] 高等应用数学问题的matlab求解——第1章 计算机数学语言概述
- 基于heartbeat v1+ldirectord实现LVS的高可用
- web开发要学多久,HTML表格标签,薪资翻倍
- ubuntu16.04 kinetic外接Intel Realsense D435i配置教程
- 推荐12个漂亮的 CSS3 按钮实现方案
- 如何使用PowerShell创建简单SQL Server数据库登录对话框
- ROS-PCL读取pcd点云数据并在rviz中进行显示
- 团队计划(4.22)
- 蓝牙芯片 csr8645 和 qcc3005 哪个比较
- matlab车牌识别课程设计,matlab车牌识别课程设计报告
- python查火车票_Python实现12306火车票查询系统
- 思科Cisco交换机的基本模式和命令基本使用和技巧大全
- python3自动下载优酷视频小程序
- 微信小程序开发之——个人中心-个人资料修改(7)
- 怿星科技参加2022(第六届)高工智能汽车年会
- R语言:热图(Heatmap)显示指定 Gene 的标签注释
- Win10 IIS服务的安装和配置
热门文章
- opc客户端_OPC UA 预备知识 OPC 核心概念
- android异步工作,Android异步消息机制详解
- php mysql time_wait_[PHP]MySQL的wait_timeout与pdo对象
- matlab斜杠报错,java调用matlab 时出现java.lang.NullPointerException错误
- 华为鸿蒙系统腾讯,腾讯内容开放平台
- 搭建hadoop分布式集群
- centos7本地安装mysql数据库_在CentOS7系统上安装MySQL数据库
- ios开发 方形到圆的动画_3Blue1Brown 动画制作教程(1)--制作第一个自己的动画
- 201632位matlab下载_【科研利器】带你get“研”途上的MATLAB入门篇
- 在SpringBoot中优雅的实现定时任务