資源描述:
《sql explorer qt4.5 配置mysql odbc和mysql驅(qū)動--》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、SQLExplorerQT4.5配置MySQLODBC和MySQL驅(qū)動>> 1、安裝MySQL到官方網(wǎng)站下載MySQL數(shù)據(jù)庫,非安裝版,直接運行mysqld進程前臺的 2、添加系統(tǒng)環(huán)境變量,Path+=':mysqlbin'的path,再在開始運行,CMD->mysql-uroot登錄到mySQL數(shù)據(jù)庫 Defaultpassysql-uroot-p輸入密碼;網(wǎng)絡(luò)登錄:mysql-hip-uuser-ppassysql就行了。 4.建表時要注意設(shè)置字符集,GBK,utf8,gb2312等;如下: CREATE TABLE BOOKS( bkid int not
2、null auto_increment, bkname varchar(24) CHARACTER SET gbk, bkdate datetime, PRIMARY KEY (bkid) --主鍵);select * from BOOKS;insert into BOOKS(bkname, bkdate) values('linux編程第一版', '2009-05-25'); 在Cmd mysql下如果顯示亂碼,則要 設(shè)置 一個當前字符集, -> set names 'gbk'; 5、安裝ODBCforysql的dns,連接OK; 7、QT4.5比較
3、麻煩,可以使mysql驅(qū)動或ODBC連接Mysql數(shù)據(jù)庫?! √幚碇形姆椒ǎ?qt.org/bbs/read.php?tid=4229 8、QT4.5編譯MySQL驅(qū)動 A.我的QT安裝目錄在C:Qt0904qt、Mysql安裝在C:mysql5140; B.打開MySQLsqldrivers驅(qū)動插件工程文件在安裝的QT目錄里,如我的C:Qt0904qtsrcpluginssqldriversmysql這里; C.Build:會出現(xiàn)Mysql.h的包含文件找不到:直接加入Mysql的include目錄INCLUDEPATH+=C:MySQLinclude
4、到工程文件中; 或直接加到那出錯的文件頭上去:#include<C:mysql5140includemysql.h> D.接下來編譯會出現(xiàn)ERROR:cannotfind-llibmysql 加入:LIBS=C:mysql5140liboptlibmysql.lib 也就是安裝Mysql目錄的地方; E. MYSQL驅(qū)動DLL輸出目錄:從C:Qt0904qtsrcpluginssqldriversmysqlrelease目錄將libqsqlmysql4.aqsqlmysql4.dll拷到C:Qt0904qtpluginssqld
5、rivers下; F.如果在目標機上配置,要設(shè)驅(qū)動目錄為:C:Qt0904qtpluginssqldrivers同樣的目錄,否則不行。 9.系統(tǒng)環(huán)境變量添加如下path: C:Qt0904mingysql5140bin;C:mysql5140libopt SQLExplorer 圖片看不清楚?請點擊這里查看原圖(大圖)。>>>>這篇文章來自..,。