Top / DB関連 / MySQL-ODBCを経由したデータの取り込み

MySQL-ODBCを経由したデータの取り込み

MySQLのODBCドライバーがインストールされたので、さっそくMicrosoftExcelを使用して
MySQLのデータを取り込んで見ます。

設定

その前にデータソースの設定をしなければならないので、設定します。
コントロールパネルを開きます。
http://www.techch.com/wikiparts/MySQLOdbc17.png

 

管理ツールをダブルクリックします。
http://www.techch.com/wikiparts/MySQLOdbc18.png

 

管理ツールから、データソース(ODBC)を選択します。 http://www.techch.com/wikiparts/MySQLOdbc19.png

 

ODBCデータソースアドミニストレータのダイアログが出ます。
ドライバーのタブをクリックすると、インストールされたMySQL ODBC 5.1 Driverがインストールされているのが見て取れます。

MySQLOdbc20s.png
 

データソースを指定します。追加のボタンをクリックします。
このキャプチャでは既に設定済みになっています。

MySQLOdbc21s.png
 

追加のボタンをクリックすると、データソースの新規作成のダイアログが出ます。

MySQLOdbc22s.png
 

接続情報を設定します。

MySQLOdbc23s.png
 

接続情報を設定したら、きちんと接続できるかどうかチェックします。Testのボタンをクリックします。
成功したら、接続成功のダイアログが出ます。

MySQLOdbc24s.png
 

データの取り込み

利用者が少ないといわれるExcel2007におけるデータの取り込み方です。
データのタブからその他のデータベースを選択し、データ接続ウィザードを選択します。
http://www.techch.com/wikiparts/MySQLOdbc25.png

 

データ接続ウィザードが開始されます。
ODBC DSNを選択し、次へをクリックします。

MySQLOdbc26s.png
 

ODBCデータソースに接続します。設定した接続情報を選択し、次へのボタンをクリックします。

MySQLOdbc27s.png
 

インポートするテーブルを指定します。

MySQLOdbc28s.png
 

次に使えるように、接続方法を保存します。

MySQLOdbc29s.png
 

データのインポートをします。

MySQLOdbc30.png
 

データベースの内容がExcelにインポートできました。
http://www.techch.com/wikiparts/MySQLOdbc31.png

考察

データベースに直接アクセスするということで、セキュリティの観点から利用は限られてしまうはずです。
考えられるサービスとしては、金融情報を提供するサービスなどが考えられます。
でもそういったサービスは、Webサービスとして実装するのが流行りであるため、ODBC経由で直接
というのは無いのかもしれません。

 

以上です。

最新の10件
2010-07-09 2010-07-08 2010-07-07 2010-06-29 2010-06-28
人気の20件
Counter: 964, today: 1, yesterday: 1