Windows 10にmysql-connector-odbc-5.3.7
をインストールしようとしたときにエラーが出てインストールできなかったので、そのとき実行した対策です。
状況
以下のようなエラーが出ました。
「Error 1918.Error installing ODBC driver My SQL ODBC 5.3 ANSI Driver, ODBC error 13:システムエラー コード126: 指定されたモジュールが見つかりません。…\myodbc55.dll)のために、MySQL ODBC 5.3 ANSI Driver ODBC ドライバーのセットアッププログラムを読み…」
![スクリーンショット 2017-03-03 17.06.20.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F48446%2Fdcf43bbc-8c51-b608-9caf-fddafbf75451.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=fa0c7e715f8fceb60407bbd939984577)
原因
- VC++ 2010のランタイムがない (以前も似たようなことでハマった記憶が…)
- (1. を解決しても駄目な場合)VC++ 2013のランタイムがない (私はこれも必要でした)
対策
- VC++ 2010ランタイムをインストール
- Download Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x64) from Official Microsoft Download Center
- Download Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x86) from Official Microsoft Download Center
- VC++ 2013ランタイムをインストール