-
32ビットバージョンと64ビットバージョンのどちらのMicrosoftOfficeを使用しているかを確認してください 。
-
上記に基づいて、ダウンロードリンク から適切なMySQLドライバーをダウンロードしてインストールします。
-
ODBCドライバーのインストールが完了したら、ODBCスナップインをチェックして、ドライバーがインストール済みとしてリストされていることを確認します。
32ビットOSを使用している場合、すべてが32ビットです。 [実行]->[odbcad32.exe]->[ドライバー]タブを使用します。
64ビットOSを使用していて、Microsoft Officeが32ビットの場合は、c:\ windows \ syswow64 \odbcad32.exe->[ドライバー]タブを使用します。
64ビットOSを使用していて、Microsoft Officeが64ビットの場合は、[実行]->[odbcad32.exe]->[ドライバー]タブを使用します。
MySQLドライバーが正しくインストールされている場合、上記のように表示されます。
-
システムを作成するDSN 上記のMySQLドライバーでODBCスナップインを使用し、接続をテストして機能するかどうかを確認します。
-
VBA内からODBCを作成する場合は、同じパラメーターを使用してください。
例:
Driver={MySQL ODBC 5.3 ANSI Driver};Server=localhost;Database=myDataBase;
User=myUsername;Password=myPassword;Option=3;
- MySQLサーバーへの接続を正常に作成できることが確認されたら、ドライバーを変更します。レジストリ内の名前(両方のレジストリキーを必ず更新してください)
SQL Server
などの新しい名前を使用してみてください 。
注意:x32ビットドライバー用のx64ビットシステムの場合:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI\ODBC Drivers
ドライバ名を変更した後、再起動が必要になる場合があります。