phpmyadminの代わりにローカルからMySQLを管理するツールをAccessを使って作るというような話を聞いたのですが、いまいち意味がわかりません。Accessで作ったツールから簡単にMySQLにつないだり、簡単なプログラムができるという意味だろうと思いますが、具体的にどうするかを書いているサイトがあれば教えてください。


phpのプログラムを作るよりも簡単らしいという話だったので、気になっています。

回答の条件
  • 1人2回まで
  • 登録:2009/11/17 17:33:37
  • 終了:2009/11/18 18:10:18

回答(2件)

id:emu2929 No.1

emu2929回答回数19ベストアンサー獲得回数22009/11/17 17:44:54

ポイント42pt

書かれている内容だけでは特定できませんが、

推測するに、MySQLのODBCをAccessに登録して、

Access経由でMySQLへ接続するといった内容だと思われます。


手順としては、

①MySQLの外部接続設定を許可する。

 MySQLはデフォルトのままだとローカルユーザ(ロール)からの

 接続しか許可していないので、

 外部接続を許可する設定をします。

 http://fujishinko.exblog.jp/6869687/


②MySQLのODBCを作成し、Accessの参照設定を行う

 ODBCというのは、簡単に言えばMySQLを使うためのドライバみたいなものです。

 (ちょっとニュアンス違うとつっこまれそうですが・・)

 それを作成し、Accessから参照させることで、MySQLをあたかも

 他のAceessデータベースのように使うことができるようになります。

 後は、該当MySQLDBへ接続すれば、SQLを普通に発行できるようになるので、

 Accessで作成したフォーム等でMySQLから取得したデータを使ったりできます。

 http://okwave.jp/qa2623953.html


※ただ注意する点として、

 MySQLの外部接続を許可することはセキュリティ的に脆弱性を高めるので

 必要なIPからのみ接続許可する等の対策を講じた方がいいかも知れません。

id:dingding

ありがとうございます!

2009/11/18 17:43:22
id:aiaida333 No.2

aiaida333回答回数166ベストアンサー獲得回数42009/11/17 17:57:49

ポイント28pt

http://mysqlweb.net/category/4062977-1.html

ここに書いていますよ。

id:dingding

ありがとうございます!

2009/11/18 18:10:09

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません