【发布时间】:2012-02-08 17:46:08
【问题描述】:
使用 Robotframework 2.6.3 和 python 数据库库,我想连接到 MySql 数据库。
我已经下载了 DatabaseLibrary 和 MySQLdb,但是当我尝试使用以下方式连接时:
Library DatabaseLibrary
DatabaseLibrary.Connect To Database MySQLdb cts1 root password 172.16.7.20
当我使用 pybot 运行时出现以下错误:
OperationalError: (2003, "Can't connect to MySQL server on '172.16.7.20' (10061)")
注意: cts1 - 是 DB 名称,172.16.7.20 - 是 DB 的 IP 地址。
这在我在命令提示符下使用 mysql 时有效。为什么无法连接?
【问题讨论】:
-
我可以在 python 中与 MySQLDb 连接,只是在 robotsframework 中没有。
标签: database connection mysql-python robotframework