ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: MySQL のインストールと Windows7 64ビットの ODBC と 32ビットの ODBC
名前: lightbox
処理選択
パスワード

件名 MySQL のインストールと Windows7 64ビットの ODBC と 32ビットの ODBC
名前 lightbox
コメント
@SHOW
Windows の 64ビット環境で、MySQL をインストールすると、64ビット側に 5.2w の ODBC ドライバがインストールされるのですが、32ビットのほうにはインストールされていませんでした。

そこで、MySQL のサイトより、32ビット用の ODBC ドライバをダウンロードしてインストールすると、64ビットのドライバの登録が消えてしまいました。

仕方無いので、64ビット用の ODBC ドライバをダウンロードしてインストールして、両方で DSN を作成したら、どちらからでも 32ビットアプリケーションがアクセス可能でした。

@C:red(最初の状態では、32ビットアプリケーションからはアクセスできなかった『はず』なので、同じバージョンの 32 と 64 が両方ある環境では、DSN の作成場所とは関係なく切り替えてくれるような気がします。)
@END

[[mysql-installer-community-5.6.11.0.msi インストール直後]]

@SHOW
regedit.exe ( 通常実行 )

https://lh3.googleusercontent.com/-jU3fS93W3w4/UY4QWCrAVoI/AAAAAAAANq0/3nDrcCfKYZo/s276/odbc64.jpg

odbcad32.exe ( 通常実行 )

[[5.2w のバージョンは、5.2.4]]
https://lh5.googleusercontent.com/-JJ-VJy9RfKc/UY4R0DWuJAI/AAAAAAAANrI/npa6Y_F2UKk/s547/_img.jpg
@END


@SHOW
"C:\Windows\SysWOW64\regedit.exe" ( 32ビット用 )

https://lh3.googleusercontent.com/-J-ngvjPR2nA/UY4RCPFgPsI/AAAAAAAANq8/2BVVKcwPWNU/s667/_img.jpg

"C:\Windows\SysWOW64\odbcad32.exe" ( 32ビット用 )

[[MySQL はインストールされていない]]
https://lh5.googleusercontent.com/-uIcoiF53Uf8/UY4STSbds_I/AAAAAAAANrQ/4L59PJGMlAs/s547/_img.jpg
@END