要用Mysql(MySQL認證Mysql培訓)數據庫,以前沒用過這個數據庫,用的比較多的是aC++(C++培訓)ess和sqlserver。
通過網上的壹些資料和自己的摸索,mysql和C++連接的方法大致清楚了。
南京IT培訓/覺得可以通過兩種方式實現。
第壹種方法是用ADO連接,第二種方法是用mysql自帶的api函數連接。
第壹種方法可以實現我目前的需求,通過連接不同的字符串來連接不同的數據庫。
暫時只連接了mysql、sqlserver、oracle和access。
對於access來說,由於它創建表的SQL語句與標準SQL語句不兼容,需要做壹些處理,這裏暫且不談。
第二種方法只能用來連接mysql數據庫,但是這樣的話,就不需要安裝MyODBC服務器程序了。
無論使用哪種方法,都需要先安裝Mysql數據庫。安裝方法請參見“mysql安裝及壹些註意事項”。
最好安裝Navicatformysql,方便mysql數據庫的操作。
下面分別說壹下這兩種方法:(1)通過ADO連接MySql數據庫1,通過ADO連接MySql數據庫,首先要安裝MyODBC服務器程序。
MyODBC的版本應該與MySql的版本相對應,否則無法連接數據庫。
我分別用的是mysql-5.1.48-win32.msi和MySQL-connector-odbc-5.1.5-win32 . MSI。
安裝後,點擊開始菜單-& gt;設置-& gt;控制面板->;管理工具-& gt;數據源(odbc)->;用戶DSN-& gt;添加-& gt;選擇MySQLODBC5.1Driver。
如下圖:然後雙擊MySQLODBC5.1Driver進行配置。
配置完成後,可以點擊Test進行下壹次測試(如下圖所示)。如果可以連接,會彈出連接成功對話框。