热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

怎么导出mysql里面的数据库_网页采集的数据如何导出到mysql数据库八爪鱼采集器...

本教程将为大家讲解如何将采集好的数据导出到mysql数据库中,这里给大家讲两种导出方式1.手动导出数据库:这种方式只能在任务采集完毕之后将采集之后的数据

本教程将为大家讲解如何将采集好的数据导出到mysql数据库中,这里给大家讲两种导出方式

1.手动导出数据库:这种方式只能在任务采集完毕之后将采集之后的数据导出到数据库中。

2.自动导出数据库:这种方式可以实现边采集边导,按照设置的时间间隔启动导出计划,这种方式只支持云采集。

目前八爪鱼支持导出数据库有Mysql、SqlServer、Oracle中,本地采集和云采集的数据均可以导出到数据库中,教程以云采集的数据为示例为大家讲解。

小贴士:导出前需要先建好数据库和数据表

手动导出mysql数据库的步骤如下:

步骤1:点击任务→选择一个要导出的任务数据点击更多操作→查看数据→云采集数据

2eb9a162a56e5290c539bfde359aae3e.gif

步骤2:选择导出数据→在弹出的操作界面上选择导出所有数据或者未导出数据→选择导出到数据库→点击确定进入到数据导出向导→选择下一步进入到数据库配置界面

aac9eca55249c42414592c19ce2e8b55.gif

进入到这个数据库配置界面之后,对数据库的相关信息进行配置,这里的信息一定要正确而且能正常连接到数据库

步骤3:配置好下面这些字段

数据库类型:选择Mysql

服务器:Mysql服务器地址

端口:Mysql实例的端口

用户名:登录Mysql的用户名

密码:登录Mysql的密码

数据库编码:填写数据库的编码,不指定可能会出现导入后为乱码的情况  例如导出的是中文,可设置成utf8,另外用户自己的数据库表、字段都需设置成utf8.

数据库名称:选择已有的数据库

配置好后可点击测试连接,验证配置是否正确。这里的配置都是正确的,因此下方显示为连接可用。如果配置不正确,下方将会显示错误信息。

ce3434c4bafa008f72627c93647f0270.gif

步骤4:数据库连接配置完毕之后点击下一步进入数据字段映射界面→选择数据表→选择目标数据字段(这里如果源数据字段和目标数据字段名称一样会自动进行配置,如果不一样就需要手动选择一下)→如果其中某个字段不想要重复的可以勾选设置为唯一标识,勾选后在导入的时候将会根据这个字段确定是数据库新增记录还是覆盖原有的记录。

小贴士:如果需要下次继续导出,这里可以设置保存配置。(勾选保存配置,输入保存的配置名称)下次在导出的时候直接选择这个配置就可以了。

f4f2a3d86d475bb7f954884018cbfa9b.gif

步骤5:选择下一步→选择导出→提示导出完成→数据已导入指定数据库

小贴士:勾选在导出过程中忽略错误,碰到错误试不终止导出操作代表在其中一些数据导入出错时继续导出其他数据

f903af7acc2fb115ed3f9e6fee5057da.gif

下面是数据库数据示例:

b29a4505484327876627918fc8a16797.png

下面讲自动导出到数据库的方式,注意这种方式只支持云采集,可以实现边采集边导出,导出的是当前未导出过的数据。

和前面手动导出到musql的基本步骤一样,进入到查看数据界面之后

选择导出数据→在弹出的操作界面上选择导出所有数据或者未导出数据→选择自动导出到数据库→点击确定进入到数据导出向导→选择下一步进入到数据库配置界面

9ddec50383478fd3b1babd51271ccb28.gif

接下来的步骤同前面步骤3、步骤4。

按照前面步骤3、步骤4的方式配置好之后,选择下一步进入到设置执行计划页面

设置执行计划名称,再设置实时计划。这里的实时计划代表每隔一个小时自动启动执行计划,导出当前未导出的数据。

0258592c993e6572d686e127fe2db3f4.gif

设置完之后点击下一步,选择完成。这样自动导出计划就配置完毕了

fbf9aa5463e6f43a3935865587360562.gif

然后点击工具箱→定时入库工具→选择启动即可。(系统会立即执行一次数据库导出,执行完毕之后再按照指定的时间间隔自动启动)

117280d074ce6a63852758b223b4d41d.gif



推荐阅读
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • PHP 编程疑难解析与知识点汇总
    本文详细解答了 PHP 编程中的常见问题,并提供了丰富的代码示例和解决方案,帮助开发者更好地理解和应用 PHP 知识。 ... [详细]
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • 本文详细介绍了IBM DB2数据库在大型应用系统中的应用,强调其卓越的可扩展性和多环境支持能力。文章深入分析了DB2在数据利用性、完整性、安全性和恢复性方面的优势,并提供了优化建议以提升其在不同规模应用程序中的表现。 ... [详细]
  • 本文介绍了如何在 DB2 环境中创建和删除数据库编目。创建编目是连接新数据库的必要步骤,涉及获取数据库连接信息、使用命令行工具进行配置,并验证连接的有效性。删除编目则用于移除不再需要的数据库连接。 ... [详细]
  • Navicat Premium 15 安装指南及数据库连接配置
    本文详细介绍 Navicat Premium 15 的安装步骤及其对多种数据库(如 MySQL 和 Oracle)的支持,帮助用户顺利完成软件的安装与激活。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 使用C#开发SQL Server存储过程的指南
    本文介绍如何利用C#在SQL Server中创建存储过程,涵盖背景、步骤和应用场景,旨在帮助开发者更好地理解和应用这一技术。 ... [详细]
  • 本文探讨了适用于Spring Boot应用程序的Web版SQL管理工具,这些工具不仅支持H2数据库,还能够处理MySQL和Oracle等主流数据库的表结构修改。 ... [详细]
  • 本文详细介绍了如何通过多种编程语言(如PHP、JSP)实现网站与MySQL数据库的连接,包括创建数据库、表的基本操作,以及数据的读取和写入方法。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • 利用存储过程构建年度日历表的详细指南
    本文将介绍如何使用SQL存储过程创建一个完整的年度日历表。通过实例演示,帮助读者掌握存储过程的应用技巧,并提供详细的代码解析和执行步骤。 ... [详细]
author-avatar
我爱你800916
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有