• ベストアンサー

AccessからMysSqlにODBC経由でリンクテーブル

Access2000からMySqlにODBC経由でリンクテーブルをつな げたいのですが。 まず、システムDSNを登録する際に[CONNECTER/ODBC] の画面が表示されるのですが、ここでの設定が全く 解りません。 どうかご教授して頂けませんでしょうか? また、良いサイト、書籍など有ったら教えて頂きたいのですが。 どうぞ宜しくお願い致します。 環 境    :WINXP,ACCESS2000   MySQL: Ver5.0.27 ODBCドライバ: MySql ODBC 3.51 Driver

質問者が選んだベストアンサー

  • ベストアンサー
  • snow765
  • ベストアンサー率26% (8/30)
回答No.2

インストール時にユーザを追加していないのであればユーザはrootしかないと思います。 また、パスワードはインストール時に指定していると思うのですが、Mysql Command Line Clientで指定できているものがあるのであればそれで大丈夫だと思います。 あと、接続ができない件ですが、一つはMySqlサーバーのファイアウォールの設定を見直す事、もう一つは「MySqlはローカルディスクの中」との事なので、接続先IPを127.0.0.1(localhost)で試してみてください。

maipenrai
質問者

お礼

早速のご回答有難うございます。 接続できました。 ユーザ名をrootにしたら上手くいきました。 本当に感謝しております。 有難うございました。

その他の回答 (1)

  • snow765
  • ベストアンサー率26% (8/30)
回答No.1

CONNECTER/ODBCの Loginタブ Data Source Name:適当にデータソース名を指定する Description:指定しなくてOK Server:DBサーバーのIPアドレスを指定 User:DBへ接続する場合のユーザID Password:DBへ接続する場合のパスワード Database:上記設定が正しければ使用可能なDBが選択できるのでお好きなものを選択 それ以外のタブはいじらなくて大丈夫です。 使用する文字コードによってはConnect OptionsのInitial Statementの設定もも必要になりますが、まずは接続できてからという事で省略します。 という感じですが、詳細説明が必要な項目ありますか?

maipenrai
質問者

お礼

早速のご回答有難うございます。 Server:の項目ですが、IPアドレス設定しましたが 上手く行きません、もともと自動割当だったIPを 固定で持つ様にしました。また、コンピュータ名も 入れて試しましたけど駄目でした。因みにMySqlは ローカルディスクの中です。 User:の項目ですが、ここは任意で宜しいのでしょうか? Mysqlの中に、ユーザ登録することなどできるのでしょうか? Password:これは、「Mysql Command Line Client」を起動する時に 要求されるパスワードでしょうか? 質問ばかりで申し訳ありません。 また、ご返信遅れまして、誠に申し訳ありませんでした。 以上、宜しくお願い致します。

関連するQ&A