下載安裝SQL Server數據庫ODBC驅動和配置SQL Server ODBC數據源
1. 下載MySQL ODBC驅動:
下載地址:MySQL ODBC驅動程序官網下載
打開的頁面如下圖所示,可根據實際使用情況選擇下載相應的MSI安裝程序,使用Visual C++ 6.0環境編程請下載32位MSI安裝程序。
點擊下載後出現如下頁面,直接點擊不用了,請開始下載。
2. 安裝MySQL ODBC驅動:
運行MSI安裝程序,出現如下頁面:
點擊Next;
選擇 I accept the terms in the license agreement;
選擇Complete;
點擊Install;
點擊Finish,安裝完成。
3. 配置MySQL ODBC 數據源
(1)依次選擇控制面板->系統和安全->管理工具->ODBC數據源(32位);
(2)選擇系統DSN中的添加;
(3)選擇MySQL ODBC 8.0 Unicode Driver;
(4)Data Source Name填寫需要生成的ODBC數據源的名稱。Description選填。如果使用遠程數據庫服務器,TCP/IP Server填寫數據庫服務器的IP地址,Port填寫數據庫服務器的相應端口;如果使用本機數據庫,TCP/IP Server填寫爲localhost,端口填寫MySQL數據庫端口(默認爲3306);User爲數據庫用戶名,Password爲相應用戶名的密碼,Database爲MySQL下建立的數據庫名;
如果使用過程中如果出現中文亂碼情況,可選擇上圖中的Details選項,在彈出的頁面中將Character Set改爲gb2312。
(4)參數設置結束後,點擊Test,出現如圖所示的顯示框表示配置成功;
(5)選擇OK保存,返回如下圖所示的頁面。如需要修改,選擇相應數據源後點擊配置,可再次修改相關參數。
4. 建立連接時的分配連接句柄
ret = SQLAllocHandle(SQL_HANDLE_DBC,mysqlhenv,&mysqlhdbc);//mysqlhenv爲環境句柄,mysqlhdbc爲連接句柄,ret爲結果返回集
ret = SQLConnect(mysqlhdbc,(SQLCHAR*)"ODBC數據源名稱(也就是第3步(4)中的Data Source Name)",SQL_NTS,(SQLCHAR*)"數據庫用戶名",SQL_NTS,(SQLCHAR*)"數據庫密碼",SQL_NTS);//mysqlhdbc爲連接句柄
if(!SQL_SUCCEEDED(ret))
return -1;
聲明:若文章中存在錯誤或不足之處,歡迎大家在評論區留言討論。
如果感覺本文寫的不錯或對你有幫助,別忘了點贊、關注哦!