.net odbc连接mysql数据库,下载安装MySQL数据库ODBC驱动和配置MySQL ODBC数据源
1. 下載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;
聲明:若文章中存在錯誤或不足之處,歡迎大家在評論區留言討論。
如果感覺本文寫的不錯或對你有幫助,別忘了點贊、關注哦!
標簽:數據源,數據庫,MySQL,ODBC,點擊,SQL
來源: https://blog.csdn.net/weixin_41940427/article/details/106753922
總結
以上是生活随笔為你收集整理的.net odbc连接mysql数据库,下载安装MySQL数据库ODBC驱动和配置MySQL ODBC数据源的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: php 解析 saml协议,解出SAML
 - 下一篇: oracle逻辑备份和物理备份,orac