无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

配置Qt with MySQL & SQL Server開(kāi)發(fā)環(huán)境

2020-03-02 00:31 作者:速凍冰糖  | 我要投稿

配置Qt with MySQL & SQL Server開(kāi)發(fā)環(huán)境


配置這兩個(gè)數(shù)據(jù)庫(kù)實(shí)在是折騰,至少在花費(fèi)了10h+,讀別人的教程也容易隔靴搔癢找不到要點(diǎn),自己操作了一邊總算是大概熟練了流程。記錄本Log以備未來(lái)重新配置,希望自己少走點(diǎn)彎路!

參考了如下博客:https://www.cnblogs.com/szitcast/p/11105899.html


一、配置Qt+MySQL


首先需要確認(rèn)幾點(diǎn):

你需要使用的編譯器。

編譯器必須和MySQL版本對(duì)應(yīng)。Qt5后授權(quán)關(guān)系不再提供默認(rèn)的MySQL驅(qū)動(dòng),需要手動(dòng)編譯驅(qū)動(dòng)。比如32位mingw編譯器,必須實(shí)用32位MySQL。


下文以MySQL 5.7 + Qt5.14 + mingw32位編譯器作為舉例。


-----------------------------------------------------------------------------------------


配置前需要準(zhǔn)備的:

MySQL安裝包,2020.3.1日記錄時(shí)官網(wǎng)提供的主要是一站式的安裝包。

Qt5.14安裝包

Qt 源碼


步驟概括:

1、安裝MySQL必要的組件有:MySQL Server (必須是32位版本),對(duì)應(yīng)開(kāi)發(fā)語(yǔ)言的connector組件。

2、編譯Qt 源碼中MySQL部分源碼。打開(kāi)QMySQL項(xiàng)目直接編譯會(huì)報(bào)錯(cuò),此時(shí)需要添加外部庫(kù)libmysql(MySQL安裝目錄下)

如下:

win32:LIBS += -LD:/mysql-5.7.23-winx64/lib/ -llibmysql? ? ? ?這里填MySQL安裝目錄lib路徑下庫(kù)文件

INCLUDEPATH += D:/mysql-5.7.23-winx64/include? ? ? ? ? ? ?這里填MySQL安裝目錄include路徑

DEPENDPATH += D:/mysql-5.7.23-winx64/include? ? ? ? ? ? ? 這里填MySQL安裝目錄include路徑


構(gòu)建,編譯出的文件會(huì)在Qt安裝根目錄下,比如C盤(pán)安裝Qt,就是C:/lib/.....


3、將編譯出的qsqlmysql.dll和qsqlmysqld.dll拷貝到Qt的安裝目錄下Qt\Qt5.14.1\5.14.1\mingw73_64\plugins\sqldrivers下

? ? ?將libmysql.dll下載后復(fù)制到Qt的安裝目錄中bin文件下


可重啟電腦確保MySQL 服務(wù)重啟,至此步驟結(jié)束。


二、配置Qt+ SQL Server


SQL Server 的配置因?yàn)镼t 5.14.1自帶QODBC的驅(qū)動(dòng)所以簡(jiǎn)單了很多


1、下載安裝SQL Server,設(shè)置連接方式,用戶名密碼即可使用,如果需要編譯驅(qū)動(dòng)步驟基本同上。


完。


配置Qt with MySQL & SQL Server開(kāi)發(fā)環(huán)境的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
遵义县| 中西区| 汉阴县| 会同县| 宁夏| 富民县| 拜城县| 通河县| 叶城县| 融水| 久治县| 大荔县| 普洱| 阿克陶县| 宁武县| 玉溪市| 广州市| 文成县| 阿拉尔市| 涡阳县| 阿拉善盟| 大埔区| 江油市| 梨树县| 合川市| 五莲县| 黎川县| 娄烦县| 晋江市| 新昌县| 大理市| 上栗县| 高阳县| 晋中市| 奉新县| 阳江市| 枣阳市| 苏州市| 东台市| 温宿县| 枣阳市|