1. 安装MySQL ODBC驱动
- mysql-connector-odbc下载地址
- 安装好MySQL
2. 在UiPath中配置MySQL ODBC驱动
选择DataBase下的Connect控件
点击Configure Connection
点击Connection Wizard
选择Microsoft ODBC Data Source,在下面下拉框中选择 .NET Framework Data Provider For ODBC
点击OK
在Connection Properties面板中,选择Use Connection String
点击Build,在弹出的面板中,选择Machine Data Source的Tab
查看在Machine Data Source面板中是否有MySQL的驱动选项。如果没有,则进行下一步
点击New,创建一个新的数据源
- 选择之前安装的MySQL ODBC 3.51 Driver,点击Next,Finish。之后会弹出MySQL DataSource的配置框
- 填写好配置信息之后,点击Test,如果配置信息正确,会有Connection Successful的提示!之后点击OK,返回到Select Data Source的配置框。
- 在Select DataSource选择框中,选择刚才配置的MYSQL DataSource,点击Ok
- 返回到Connection Properties界面,点击Advantage,然后再Advantage Properties界面,添加Driver为{MySQL ODBC 3.51 Driver},这个Driver就是之前下载并安装的Driver名称。
- 最终的ConnectionString是:"Driver={MySQL ODBC 3.51 Driver};database=rpa4all;option=0;port=3306;server=127.0.0.1;uid=root;sslverify=0;charset=gb2312;pwd=root",
使用的ProviderName是: "System.Data.Odbc"
如果出现乱码,请注意charset=gb2312;的设置
3. 测试
添加Execute query组件,然后配置数据库连接,将先前建立的连接添加进去,然后填写查询的SQL,此组件将查出的结果转换为一个DataTable,整个流程及结果如下图所示:
数据库连接URL参考: MySQL connection strings