這個東西真給我搞吐了,網上找了很多方法,最終在同學的幫助下終於解決了此問題!話不多說,直接上方法!
配置完成!!使用時新增標頭檔案:
#pragma once
#include #include "mysql_connection.h"
#include "mysql_driver.h"
#include "mysql_error.h"
#include #include #include #include #include #pragma comment(lib,"..\\lib\\opt\\mysqlcppconn.lib")
測試**如下:
實現mysql查詢功能:
//標頭檔案
#pragma once
#include #include "mysql_connection.h"
#include "mysql_driver.h"
#include "mysql_error.h"
#include #include #include #include #include #pragma comment(lib,"..\\lib\\opt\\mysqlcppconn.lib")
using namespace std;
class mysqlquery
;//cpp檔案
#include "stdafx.h"
#include "mysqlquery.h"
mysqlquery::mysqlquery()
mysqlquery::~mysqlquery()
sql::resultset * mysqlquery::query(string sql)
最後執行會有出錯的情況,說明缺少dll檔案,新增如圖dll檔案到system32目錄即可!
測試結果:
編譯成功,**執行一切正常!!測試結果與預期結果一致!大功告成!!
基於MySQL的JDBC連線常見問題
前不久學習了jdbc並通過基於mysql的簡單專案進行了熟悉,期間遇到了一些問題,在此羅列出來,希望能對像我一樣的jdbc的初學者有幫助。使用驅動名com.mysql.jdbc.driver無法連線成功 驅動名新版本的驅動名為com.mysql.cj.jdbc.driver,舊版本沒有cj,使用時要...
jdbc遠端連線MySQL
匯入乙個jar包 好像mysql 8以上版本需要這個新的 但是我這裡好像兩種都可以,我的mysql是5.7的 所以用了 這個是我在其他網上查閱到的有不同的地方,但是我發現5.7的兩種都可以,只要jar包對應就好。mysql 8.0 以下版本 jdbc 驅動名及資料庫 url static final...
JDBC 連線Mysql(筆記)
方法一 test public void testconnection1 throws exception 方法二 對方法一的迭代 在如下的程式中不出現第三方的api,使程式具有更好的可移植性 test public void testconnection2 throws exception 方式三...