mysql在64位windows下安裝遇到的問題

2021-06-27 02:10:33 字數 599 閱讀 4633

在《mysql安裝和vs2010配置》文章裡,記錄了怎麼安裝mysql。然後下一步就研究用c++怎麼連線mysql資料庫,網上說有兩種方法:

一是:mysql api,就是《mysql安裝和vs2010配置》文章裡記錄的配置部分;

二是:ado連線,需要安裝mysql odbc驅動程式,這個在安裝包裡的預設就會安裝的。

由於使用api我已經試過,所以我想試試odbc。

以下是vs使用ado連線mysql的步驟:

1:安裝資料庫;

2:安裝驅動;

3:配置odbc資料來源;

4:然後就可以使用ado運算元據庫了。

到第3步的時候問題就出來了。我是64位windows系統,預設安裝的時候一部分安裝到了program files(64位)下,另一部分安裝到了x86(32位)下,然後我在資料來源裡新增的時候,找不到mysql 的odbc驅動程式,查詢原因,就是因為安裝的時候odbc安裝到了x86裡,而我們開啟的資料來源是64位的視窗,所以找不到。此時到syswow64下找到odbcad32.exe,雙擊開啟,在裡面就可以找到mysql的odbc程式。

然後寫**就可以使用了。但是奇怪的是我把第3步跳過了,程式也可以執行。(這是乙個待解的疑問)

64位window下安裝memcache擴充套件

首先先說明一下memcahe 我在搜尋memcache過程中發現了乙個memcache和memcached,這2個東西有什麼區別?memcache是php的擴充套件需要安裝在php中,memcached是記憶體快取工具這個東西也需要單獨安裝,php通過memcache擴充套件來管理memcached...

32位 64位mysql安裝使用

1.1 64位 1.2 32位 3 配置mysql配置檔案 在e mysql mysql 5.7.27 win32中新建my.ini 編輯如下配置資訊,my.ini需要以ansi格式編碼,不然後面會報錯 mysql 設定mysql客戶端預設字符集 default character set utf8...

64位mysql使用教程

解壓後,配置環境變數 path中新增 d program files mysql mysql 5.7.17 winx64 bin 在啟動mysql 之前我們要做個處理 5.7版本在解壓後是沒有data這個資料夾的,不要手動建立乙個空的data資料夾,而是進入cmd,輸入mysqld initiali...