• 締切済み
  • すぐに回答を!

ODBCの設定

Excel+MySQLを行いたいのですが、ODBCの設定がわかりません。 仕様 Excel 2003 MySQL Server 5.0 MySQL ODBC 3.51 Driver ネットで調べたところ、「管理ツール/データ ソース (ODBC)」 の[ システムDSN ]に何か追加するみたいなのですが、この追加には 「MySQL ODBC 3.51 Driver」を指定すればいいのでしょうか? また、この設定を終えたらExcelからMySQLの内容を持ってこれたりできるのでしょうか。。。 教えてください。

共感・応援の気持ちを伝えよう!

  • MySQL
  • 回答数3
  • 閲覧数255
  • ありがとう数3

みんなの回答

  • 回答No.3

連続投稿になってしまい、すみません。 ネットや書籍に掲載されている内容は、「過去の情報」です。 ここのサイトの回答者も、「自分の経験」や「経験に基づいた推測」、 「自分で調べた結果」など、やはり過去の情報です。 MySQLなどのオープンソース、特にMySQLは機能拡張が頻繁に行なわれているので、既に世に出ている情報とは、いろいろな違いがあって当たり 前です。 MySQLのようなオープンソースを使おうと思うなら、そういった「過去 の情報」から、自分の使おうとしているバージョンに対して、いろいろ な違いがあっても、「試行錯誤してやってみる」、「英語サイトでも 積極的に調べる」、「自分が先駆者になって、ネット上に最新情報を 公開してやる」といった気概がなければ、容易に使いこなせるものでは ありません。 ここのようなボランティアに頼るサイトでは、質問者と回答者で、 お互いにストレスを溜める結果になってしまうこともあります。 どうしても、自分で「試行錯誤を繰り返す」や「先駆者になる」という ことができないなら、有料になってしまいますが、サポート契約(企業 向けが一般的ですけど)やセミナーなどもあります。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございました!

  • 回答No.2

数日前にも同じような質問をして、#1で回答したものと同じURLを提示されているようですが? >「管理ツール/データ ソース (ODBC)」の~「MySQL ODBC 3.51 Driver」を指定すればいいのでしょうか? >この設定を終えたらExcelからMySQLの内容を持ってこれたりできるのでしょうか 提示済のサイトを、じっくり見ましたか? 今回のどちらの質問にも、図入りで丁寧に説明されていますよ??? 丁寧に図解されている内容を見ても、なお誰かの解説を受けないとやれないなら、有料のセミナーを受けるといった手段しかないのでは?

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございました!

  • 回答No.1

ネットで検索したら、すぐに記事が見つかります。

参考URL:
http://allabout.co.jp/internet/database/closeup/CU20021003/

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございました!

関連するQ&A

  • ODBCを使用する場合のファイルDSNの設定

    環境 WindowsXP Pro Visual Studio.NET 2003 インストールしたもの MySQL(ver:4.1.11) MyODBC-3.51.11-1-win.exe ODBC .NET Data Provider(ver:1.0.4030.0) (MDAC(ver:2.8)はいつのまにか勝手に入ってました) 「コントロールパネル」→「管理ツール」→「データ ソース (ODBC)」から「ODBCデータソースアドミニストレータ」を起動して、ファイルDSNタブから追加で【MySQL ODBC 3.51 Driver】を選択し「適当な名前」を入れて、「適当な名前」.dsnがファイルDSNに作成されるのですが、ダブルクリックしてみると 「一般エラー:DSNファイルC:\~~~~.dsnが無効です。」となってしまいます。 ユーザーDSNとシステムDSNはちゃんと追加でき、「Connector/ODBC」も設定でき、Access2003、VB.NETからMySQLで作ったテーブルは読み取れました。 VB.NETのサーバーエクスプローラから接続の追加で、データリンクプロパティのプロバイダタブから「Microsoft OLE DB Provider for ODBC Drivers」 を選び、接続タブから「接続文字列を使用する」にチェックを付けビルドで開いたデータソースの選択欄にファイルDSNで作った.dsnは表示されますが、選択してもデータリンクエラー「ドライバへの接続中にエラーが発生したため、操作を実行できません。」となりやはりファイルdsnが使えません。 どうやってファイルDSNを設定したらいいのでしょうか?

  • ODBCの設定について

    WindowsXPのODBCの設定について質問があります。 管理ツール → データソース(ODBC) にてODBCの設定画面を起動し、 システムDNSより新規でデータソースの追加を行いました。 追加内容は以下となります。 名前 :test ドライバ:Maicrosoft Access Driver (*.mdb) 今回設定した名前の「test」に関してですが、後ろに半角スペースが入ってしまい、「test 」という名前で登録してしまいました。 すると、再度設定画面を開いても、修正/削除ができなくなってしまいました。 何か打開策があればご指導願います。

  • ODBCデータソースが削除できません。

    ODBCデータソースが削除できません。 以下の環境でデータベースを作成しました。 OS:Windows vista Home Premium sp2 DB:MySQL 5.1 ODBC接続を行いたかったので、 コネクタ「mysql-connector-odbc-5.1.7-win32」のインストールもしました。 コントロールパネル→管理ツール→データソース(ODBC)から ユーザDSNにデータソースを追加しました。 設定を確認しようと、構成ボタンを押しましたが以下のエラーが表示されてしまいました。 タイトル:ドライバのConfigDSN、ConfigDriver、またはConfigTranslatorが失敗しました。 検出されたエラー: Invalid attribute string このエラーはどのように回復できるのでしょうか?

    • ベストアンサー
    • MySQL
  • MYSQL ODBCの設定について

    MYSQL 初心者です。 Windows2000SP4にMYSQL ODBC3.51.9をインストールしましたが、コントロールパネルのデータソース(ODBC)にて、ユーザー、システムDSNにいずれにも、MYSQL ODBC3.51.9が表示されてこないのは、どこに問題がありますでしょうか。

  • odbcのデータソース追加について

    windows7homeで、odbcの設定のuser DSNで「追加」をおして、エクセルや、アクセスの データソースを追加したいのですが、SQL以外のソースがまったく出てきません。オフィス2007を2回ほどインストールしてみたのですがだめです。オフィスのソフトは普通に使えます。通常オフィスのソフトをインストールすると、odbcのuser DSNで「追加」で、データソースが出てくると思うのですが、なにかほかに方法はありますでしょうか?

  • AccessでODBC接続できない

    (1)コントロールパネル⇒管理ツール⇒ODBCを選択。 (2)「システムDSN」タブを選択し、「追加」を選択。 (3)ローカルにあるエクセルファイルを選択。データソース名はtest。 (4)Access2003を起動し、テーブルのリンクでODBCを選択し、(3)で作ったtestを選択すると、ODBCを使用して外部MicrosoftJet…のエラーメッセージ。 どなたか解決方法を教えてください。

  • ASPでAccess接続 ODBCの設定について

    こんにちは。 以前も、ASPでAccessファイルへの接続について、こちらでお世話になりました。 別サーバで作ったショッピングシステムのサーバ移行をしています。 これは別の人が作ったシステムで、社内には誰もわかる人がいません。 (私が簡単なサイトが作れるので、話が回ってきた感じです) ASPで作られているのですが、91個のASPファイルから同一Accessファイルへ接続している作りになっていることが今日分かりました。 コードに直接フルパスを記入するやり方ではなく、ODBCデータソースにファイルを選択してやり、DSN名で呼び出すやり方でコードが書いてあったので、調べてODBCデータソースにDBを選択しました。 しかし、確認するとエラーになり、どうも以前使っていたサーバへ接続しているような感じです。 コードは Set cnn2=Server.CreateObject("ADODB.Connection") cnn2.open DSN名 ODBCデータソースへの設定は、ユーザDSNとシステムDSNに MS Access Driver(mdb)を追加し、追加する際にデータベース部分に接続したいAccessファイルを選択しています。 その時のDSN名を、コードに記載されている名前と同じDSN名にしました。 試しにDSN名ではなくフルパスでAccessファイルに接続したら、問題なく表示されました。 この現象は、以前使っていたサーバのODBCに設定が残っている為、以前のサーバを見にいってしまっているのでしょうか? それとも、単純に私の設定が間違っているのでしょうか? 知識不足で分かりにくい表現ばかりだと思いますが、どうぞよろしくお願い致します。

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

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

    • ベストアンサー
    • MySQL
  • ODBC 5.1 Driverで接続できません

    「MySQL ODBC 5.1 Driver」でMySQLへの接続はできなくて困ってます。 ローカルデスクにあるMySQLには正常に接続できま、「Connection successful」と表示されます。 レンタルサーバーにあるMySQLに接続できなくて困っています。 問い合わせたところ、レンタルサーバーさんでは「接続できる設定だし、実際テストしたら問題なくできました」という回答でした。 ところが私のほうからやると、エラーになります。 エラー表示内容:Connection Failed:[08S01][MySQL][ODBC 5.1 Driver]Lost connection to MySQL server at 'reading authorization packet',system error:2 レンタルサーバーさんは、「私のほうの環境や設定の問題でしょう」ということで詳しい説明をしてくれません。 他のサーバーに置いてあるphpプログラムから正常にアクセスできますので、MySQL自体はなんら問題ないと思います。 「環境や設定の問題」って具体的に何をどう調べればいいのか分からず、困ってます、どなたか教えてください。

    • ベストアンサー
    • MySQL
  • mysql 4.1.2とODBCドライバ

    Windows2000にmysql4.1.2をインストールしました。 このPCにODBCドライバ(MySQL ODBC 3.51 Driver)を インストールしました。  このODBCドライバでは、外部の3.58などのMySQLサーバ には問題なく接続できますが、ローカルのMySQL4.1サーバ に接続しようとした場合だけ、以下のエラーになります。 [MySQL][ODBC 3.51Driver]Client does not support authentication protocol requested by server; consider upgrading MySQL client MySQLサーバ、ODBCとも最新なので、これ以上はアップ グレードできないと思うのですが・・ODBCドライバや MySQLサーバの設定にも認証関係はありませんので、 困っています。 アドバイスなどいただけたら幸いです。