1、安裝DatabaseLibrary庫
DatabaseLibrary 下載地址:https://pypi.python.org/pypi/robotframework-databaselibrary/
然后進入存放目錄:C:\robot\robotframework-databaselibrary-0.6>python setup.py install
或者如果安裝過pip的話直接C:\Python27\Lib\site-packages>pip install robotframework-databaselibrary
2、安裝數據庫驅動
Oracle 數據庫驅動:cx_Oracle
https://pypi.python.org/pypi/cx_Oracle
cx_Oracle 是一個用來連接並操作 Oracle 數據庫的 Python 擴展模塊, 支持包括 Oracle 9.2 10.2
以及 11.1 等版本。
MySQL 數據庫驅動:PyMySQL
下載地址:https://pypi.python.org/pypi/PyMySQL/
下載之后安裝:
3、導入庫DatabaseLibrary
4、連接數據庫
關鍵字:Connect To Database Using Custom Params
例子:鏈接mysql數據庫
關鍵字后面第一個參數為連接的是什么數據庫,比如mysql為:pymysql,Oracle為:cx_Oracle;第二個參數為接數據庫的配置信息:數據庫名,IP 地址,端口號,用戶名,密碼,charset(非必須)
5、斷開與數據的連接
每次連接數據庫之后都需要斷開與數據庫的鏈接
關鍵字:Disconnect From Database
例子:斷開數據庫連接
6、執行sql腳本
關鍵字:query
例子:連接數據庫之后執行查詢語句,然后打印出返回值。