JAVAの開発をしていてMySQLにデータを入れたいんだけど
元データがAccessに入っていて移行したいとかコピーしたい場合
Accessのリンクテーブルを使えればクエリを使って
一括コピーができるので凄い便利なんだけど
久しぶりにリンクテーブルを使おうとしたらこんなエラーが・・↓
—————————
Microsoft ODBC アドミニストレーター
—————————
システム エラー コード 126: 指定されたモジュールが見つかりません。
(C:\Program Files (x86)\MySQL\Connector ODBC 3.51\myodbc3S.dll) のために、
MySQL ODBC 3.51 Driver ODBC ドライバーのセットアップ プログラムを読み込むことができません。
どういうこと?と調べていてわかりました。
どうも「myodbc3S.dll」が入っていないらしい。
MySQLのサイトに説明がありましたので忘れないように備忘録です。
■インストール方法
http://mysql.stu.edu.tw/doc/refman/5.1/ja/myodbc-installation-binary.html
■ダウンロード先
http://mysql.stu.edu.tw/downloads/index.html
http://mysql.stu.edu.tw/downloads/connector/odbc/index.html
この中のConnector/ODBCというのをダウンロードします。
ダウンロードする際に、oracleの登録をしないといけないです。
面倒ですが必要情報を登録しておきます。
忘れないようにメモしておくと良いです。
ダウンロードしてインストール方法を参照しながらインストール
<設定>
DataSoueceName: DB名(Accessから外部データ取込した時に分かれば何でも)
Server:localhost or mysqlの設定
User: root or mysqlの設定
Password: mysqlのパスワード
Database: 上記設定があっていればプルダウンにDBリストが表示される
OK押して終了
Accessの外部データ取込でリンクを作成すると
簡単にmysqlにデータを入れる事ができるのでテストしやすい。
コメント