免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Robot Framework中使用DatabaseLibrary來連接數(shù)據(jù)庫(MySQL)
Robot Framework中使用DatabaseLibrary來連接數(shù)據(jù)庫(MySQL)

當初自己想用RF來連接數(shù)據(jù)庫查詢的時候,網(wǎng)絡(luò)上查詢了一番,發(fā)現(xiàn)只有一篇文章,是連接Oracle的。

如果你想操作Oracle,那就去看看吧,地址:http://blog.sina.com.cn/s/blog_654c6ec70100u9fr.html

如果你想連接MySQL 和 SQLServer的話,那么請繼續(xù)往下看吧

1.安裝DatabaseLibrary

在RF的官網(wǎng)上,有DatabaseLibrary的鏈接,DatabaseLibrary有2個版本,Python和Java版

本人用的是Python版,下載地址:http://franz-see.github.com/Robotframework-Database-Library/

安裝方法上面也寫的很清楚,我再重復(fù)一下吧

如果你下載的右上角的ZIP包的話,請隨意解壓縮,然后在命令行,cd到此文件夾下,然后python setup.py install,就ok了

如果你安裝的ActivePython的話,你可以不用下載東西,直接在命令行打入pip install robotframework-databaselibrary 自動下載安裝完成

驗證按照是否完成:請看我上一篇博文,和驗證Selenium2Library一樣,去把DatabaseLibrary加入Library內(nèi),然后按F5,看是否出現(xiàn)

如下圖



Import的時候,請注意大小寫哦!

2.安裝MySQL的Database Interfaces

在這里:http://wiki.python.org/moin/DatabaseInterfaces 有許多的DatabaseInterface

您可以選擇你想要的,比如我下載個MySQL的Interface吧,地址:https://github.com/petehunt/PyMySQL

點上方的ZIP下載源碼,之后解壓出來,命令行進入此目錄,運行 python setup.py install 即可

好了,如何使用?待會兒講,我們再安裝SQLServer的Database Interfaces

3.安裝SQLServer的Database Interfaces

我下載的是:http://code.google.com/p/pyodbc/downloads/list 請下載對應(yīng)的版本

直接安裝就ok了,一閃而過

4.使用DatabaseLibrary連接并操作MySQL




















Connect To Database Using Custom Paramspymysqlhost=’127.0.0.1′, port=3306, user=’root’, passwd=”, db=’test’
${a}queryselect * from table1
Disconnect From Database 

好了,先看看我的table1



再看看運行之后的結(jié)果吧





我們發(fā)現(xiàn),中文都顯示成了“??”,咋辦?? 辦法肯定有,轉(zhuǎn)碼。

其實剛剛前面裝的pyodbc也可以連接mysql哦,而且對中文不會出現(xiàn)“??”的現(xiàn)象哦

好吧,我們明天再繼續(xù)講SQLServer和處理中文的問題吧

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
robotframework 連接PostgreSQL數(shù)據(jù)庫
一.MySQL入門基礎(chǔ)
在Docker中運行SQLServer ASP.NET應(yīng)用
Quartz.net官方開發(fā)指南 第九課: JobStore - 自由、創(chuàng)新、研究、探索 - 博客園
Excel VBA連接各種類型數(shù)據(jù)庫-Excel、Access、mysql、sqlserver
ABP框架使用Mysql數(shù)據(jù)庫,以及基于SQLServer創(chuàng)建Mysql數(shù)據(jù)庫的架構(gòu)和數(shù)據(jù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服