打開MyEclipse,依次選擇“Windows”—“Open Perspective”—“Other”—“MyEclipse Database Explorer”打開數(shù)據(jù)庫管理窗口。

創(chuàng)新互聯(lián)專注于新干網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供新干營銷型網(wǎng)站建設(shè),新干網(wǎng)站制作、新干網(wǎng)頁設(shè)計、新干網(wǎng)站官網(wǎng)定制、重慶小程序開發(fā)服務(wù),打造新干網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供新干網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
在窗口左側(cè)空白處,右擊,在彈出的菜單中選擇“New”,彈出數(shù)據(jù)庫驅(qū)動添加窗口。
然后,點擊“Add JARs”,添加下載的驅(qū)動 jars文件,如下圖所示。添加完成后,選擇“Driver classname”驅(qū)動類名:com.mysql.jdbc.Driver
方法/步驟
1
下載mysql
C鏈接庫
選擇C的鏈接庫
2
將C的連接庫解壓到到C:/mysql
目錄下
3
我的QT
安裝在C盤目錄下,版本號是4.8.6
所以打開目錄
C:\QT\4.8.6\src\plugins\sqldrivers\mysql
4
將C:/mysql/lib/libmysql.dll
和C:/mysql/lib/libmysql.lib
復(fù)制到此處。
5
編輯目錄下的mysql.pro文件
添加
INCLUDEPATH+="C:/mysql/include"
LIBS+="C:/mysql/lib/opt/libmysql.lib"
運行qt的控制臺窗口,方便使用qmake
切換到目錄下
C:\QT\4.8.6\src\plugins\sqldrivers\mysql
執(zhí)行qmake
運行VS2010的控制臺工具
切換到
C:\QT\4.8.6\src\plugins\sqldrivers\mysql
目錄下
執(zhí)行nmake
和nmake
release
是nmake不是make
這樣在C:\QT\4.8.6\src\plugins\sqldrivers\mysql
目錄下的debug
目錄和release
目錄下分別會產(chǎn)生
qsqlmysqld4.dll
qsqlmysqld4.lib
qsqlmysql4.dll
qsqlmysql4.lib
將上面提到的四個文件復(fù)制到
C:\QT\4.8.6\plugins\sqldrivers
最后把
C:\mysql\lib\opt\libmysql.dll
C:\mysql\lib\opt\libmysql.lib
復(fù)制到
C:\Windows\system32\
目錄下。
最后測試mysql
可不可以在qt中正常使用
新建一個qt
控制臺項目
輸入以下代碼
#include
QCoreApplication
#include
QDebug
#include
qstring.h
#include
qstringlist.h
#include
qsql.h
#include
qsqldatabase.hint
main(int
argc,
char
*argv[])
{
QCoreApplication
a(argc,
argv);
qDebug()
"Available
drivers:";
QStringList
drivers
=
QSqlDatabase::drivers();qDebug()
drivers;return
a.exec();
}
運行測試一下,看看有沒有圖片中紅圈圈中的兩項內(nèi)容
1、MySQL安裝和配置(圖解)_百度經(jīng)驗(僅供參考):
網(wǎng)頁鏈接
2、mysql的ODBC驅(qū)動如何下載及安裝_百度經(jīng)驗(僅供參考):
網(wǎng)頁鏈接
1、下載odbc驅(qū)動 需要下載兩個東西 instantclient-basiclite-nt-12.1.0.1.0.zipinstantclient-odbc-nt-12.1.0.1.0.zip 由于時間推移,版本號會更新,網(wǎng)址也會變化。2、解壓縮這兩個文件到同一個文件夾a、分別解壓縮這兩個文件b、解壓縮后兩個文件夾里面都有instantclient_12_1目錄,將odbc的instantclient_12_1目錄下的內(nèi)容拷貝到basicclient下的instantclient_12_1里面c、為了使目錄整齊簡介,將basicclient下的instantclient_12_1目錄拷貝到D:\Program Files\instantclient_12_13、將oracle數(shù)據(jù)庫所在電腦上的NETWORK目錄拷貝到instantclient_12_1目錄下,oracle服務(wù)器所在電腦的network在D:\oraclexe\app\oracle\product\11.2.0\server這個位置。 4、修改NETWORK\ADMIN\tnsnames.ora文件,將主機名換成IP地址。下面例子當(dāng)中10.17.176.138以前是oracle數(shù)據(jù)庫所在電腦上的主機名。主機名可能無法正確連接,所以換成IP地址。 XE =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 10.17.176.138)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = XE))) 5、添加環(huán)境變量TNS_ADMIN,變量值指向ADMIN目錄,本人的配置是D:\Program Files\instantclient_12_1\NETWORK\ADMIN 6、雙擊instantclient_12_1目錄下的odbc_install.exe完成安裝。 注:安裝時出現(xiàn)DOC框,并一閃而過,可能無法判斷是不是正確安裝。其實可以cmd進入instantclient_12_1目錄,并.\odbc_install.exe手動安裝。 7、配置數(shù)據(jù)源并測試為了不影響測試,首先將oracle數(shù)據(jù)庫所在電腦的防火墻關(guān)閉,或允許例外TCP 1521端口。配置客戶端電腦,控制面板-數(shù)據(jù)源-用戶DSN-添加中選擇Oracle in instantclient_12_1,TNS Service Name中選擇數(shù)據(jù)庫名,本人名字是XE,點Test Connection,如果提示成功就OK了。 8、防止亂碼 在安裝數(shù)據(jù)庫的電腦上(我的oracle是安裝在window上的),查看HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_XXX下的NLS_LANG值,在客戶端電腦上增加環(huán)境變量NLS_LANG,其值是在上面得到的NLS_LANG值。我服務(wù)器的NLS_LANG是SIMPLIFIED CHINESE_CHINA.ZHS16GBK
當(dāng)前題目:怎么安裝mysql驅(qū)動,怎樣安裝MySQL
標(biāo)題網(wǎng)址:http://chinadenli.net/article22/dsehdcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、微信小程序、微信公眾號、商城網(wǎng)站、云服務(wù)器、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)