八爪鱼RPA教程
八爪鱼:如何连接并操作数据库
在自动化数据处理任务中,数据库操作是至关重要的一环。八爪鱼RPA支持多种数据库类型,并允许你通过图形化界面轻松执行数据库操作,包括连接数据库、查询数据库、批量插入数据等。以下是详细的使用说明和示例。
连接数据库
要在八爪鱼中操作数据库,首先需要创建数据库连接。你可以连接Mysql、SQLServer或PostgreSQL数据库。
1. 常规设置
- 数据库类型:选择数据库类型,如Mysql、SQLServer、PostgreSQL。
- 数据库连接方式:你可以选择使用数据库连接字符串或数据库配置向导。
连接字符串示例:
对于Mysql数据库,连接字符串示例如下:
Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
数据库配置向导字段:
- 主机地址:输入数据库的主机地址。
- 端口:输入数据库端口号。
- 用户名:输入数据库用户名。
- 密码:输入数据库密码。
- 数据库名称:输入或选择数据库名称。
2. 使用示例
- 【连接数据库】使用Mysql配置连接,创建数据库对象,并保存到变量数据库对象。
- 【打印日志】输出连接信息,确认数据库连接成功。
查询数据库
八爪鱼允许你通过SQL语句查询数据库中的数据,并将结果保存为数据表格变量。
1. 常规设置
- 数据库对象:选择已经创建好的数据库对象。
- 数据库查询语句:输入要执行的查询SQL语句,如
SELECT * FROM userinfo;
。 - 超时秒数(s):设置查询超时时间。
2. 使用示例
- 【查询数据库】执行查询语句
SELECT * FROM userinfo;
,将结果保存到变量数据库表格数据。 - 【导出数据表格】将查询结果导出为Excel文件,并定义Sheet页为"表1"。
- 【关闭数据库】关闭数据库连接。
数据库批量插入数据
八爪鱼支持将数据表格或Excel文件中的数据批量插入到数据库中。
1. 常规设置
- 数据库对象:选择已连接的数据库对象。
- 选择数据源类型:选择数据来源是数据表格还是Excel文件。
- 文件路径:如果选择Excel文件,输入本地文件路径。
- Sheet页:输入Excel文件中要插入数据的Sheet页。
- 数据库插入语句:输入SQL插入语句,支持使用变量和占位符
@
。
插入语句示例:
INSERT INTO userinfo (name, age, email) VALUES (@name, @age, @email);
2. 使用示例
- 【数据库批量插入数据】选择从Excel文件的第1页读取数据,并批量插入到数据库表中。
- 【查询数据库】执行查询语句
SELECT * FROM userinfo;
,查看插入结果。 - 【导出数据表格】将查询结果导出为Excel文件,并定义Sheet页为"表1"。
关闭数据库
完成数据库操作后,使用【关闭数据库】指令关闭已连接的数据库对象。
1. 常规设置
- 数据库对象:选择已连接的数据库对象。
2. 使用示例
- 【关闭数据库】关闭数据库连接,确保不会有未释放的资源。
总结
通过八爪鱼RPA,你可以轻松连接、查询、插入数据并管理数据库连接。无论是常规查询操作,还是批量插入数据,这些功能都可以帮助你快速处理数据库任务,并极大提高效率。
阅读全文
×
初次访问:反爬虫,人机识别