編譯資料庫驅動
Ⅰ 安裝的是jdk,eclipse 資料庫是MYsql5.0 驅動是mysql-connector-java-5.1.16-bin.jar
你的mysql的jar包沒有正確的進入工程的jar路徑中,一般jar全稱mysql-connector-java-5.0.4-bin,如有疑問可以追問
Ⅱ java 程序打包後,資料庫驅動怎麼辦
你在運行時需要指定運行依賴的jar包,資料庫驅動包也放到依賴的設定中就ok了
或者,更簡單的方式,打包的時候把依賴包直接打到發布包中,試試
bigjar
Ⅲ 關於 eclipse+Mysql+tomcat的一個資料庫連接驅動導入問題
需要將驅動包導入到工程路徑下:
你的項目右鍵>properties--->java build path, 點擊【Add Jars】選擇你的資料庫驅動包
然後重新編譯你的工程即可。
Ⅳ QT編程,mysql驅動編譯好了,為什麼寫測試連接資料庫,總是打開資料庫出錯大俠幫忙啊
"test"是表名吧!你要填寫資料庫名稱;mysql應該是默認就有的!
Ⅳ 怎麼實現自己編寫資料庫驅動
jsp中載入jdbc驅動:
Java載入JDBC的實現方法:
通過調用Class.forName()方法可以顯式地載入一個驅動程序。該方法的入口參數為要載入的驅動程序。例如:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")語句載入了SUN 公司開發的JDBC-ODBC 橋接器。對資料庫進行連接的時候,驅動管理器(DriverManager)會使用這個被載入的驅動程序。通過DriverManager 的getDriver()方法可以獲得已經載入的驅動程序信息。程序代碼要求:
1.編寫useDBDriver 類的基本框架,在該類中僅包括main()方法,在main()方法中載入驅動程序。
2.程序代碼如下:
public class useDBDriver
{
public static void main(String arg[])
Ⅵ qt連接mysql資料庫怎麼編譯驅動
下載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
復制到此處。
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
執行qmake
運行VS2010的控制台工具
切換到
C:\QT\4.8.6\src\plugins\sqldrivers\mysql 目錄下
執行nmake 和nmake release
是nmake不是make
這樣在C:\QT\4.8.6\src\plugins\sqldrivers\mysql 目錄下的debug 目錄和release 目錄下分別會產生
qsqlmysqld4.dll qsqlmysqld4.lib
qsqlmysql4.dll qsqlmysql4.lib
將上面提到的四個文件復制到
C:\QT\4.8.6\plugins\sqldrivers
最後把
C:\mysql\lib\opt\libmysql.dll
C:\mysql\lib\opt\libmysql.lib
復制到
C:\Windows\system32\ 目錄下。
最後測試mysql 可不可以在qt中正常使用
新建一個qt 控制台項目
輸入以下代碼
#include <QCoreApplication>
#include <QDebug>
#include <qstring.h>
#include <qstringlist.h>
#include <qsql.h>
#include <qsqldatabase.h>int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
qDebug() << "Available drivers:";
QStringList drivers = QSqlDatabase::drivers();qDebug() << drivers;return a.exec();
}
運行測試一下,看看有沒有圖片中紅圈圈中的兩項內容
Ⅶ 我的Qt4.8.5怎麼沒有資料庫驅動
一、安裝MySQL和Qt
mysql-5.5.13-win32下載地址:http://download.csdn.net/detail/hongwazi_2010/7341065
mysql安裝過程:http://wenku..com/view/e7dc3b23aaea998fcc220e04.html
安裝mysql我們只需要他的include和lib文件夾即可
二、編譯mysql驅動
打開qt目錄D:\Qt\4.8.5\plugins\sqldrivers,裡麵包含了qt支持的資料庫驅動,包括sqlite和odbc兩種,默認不支持mysql的,為了支持mysql我們可以進入D:\Qt\4.8.5\src\plugins\sqldrivers\mysql目錄編譯mysql.pro。編譯步驟如下:
第一、通過「開始」菜單打開Qt 4.8.5 Command Prompt環境,其結果如下:
第二、修改mysql.pro文件,在第二行添加如下內容(路徑不能有空格)
INCLUDEPATH += "D:\mysql\include"
LIBS+= "D:\mysql\lib\libmysql.lib"
進入到mysql.pro工程目錄,再配置
cd D:\Qt\4.8.5\src\plugins\sqldrivers\mysql
qmake mysql.pro
Ⅷ 資料庫驅動程序是什麼
簡單來說就是個中間人,數據通信使用的,生活中叫翻譯