mysql:12027
From: "koba" <"koba" <koba@xxxxxxxxxx>>
Date: Tue, 30 Aug 2005 06:32:10 +0900
Subject: [mysql 12027] MYSQLをMS-ACCESS2000にて使いたいのですが。
小林と申します。
諸先輩方にお聞きしたく御願い致します。
MysqlのテーブルをMS-ACCESS2000にて使いたく下記の環境及び手順を
実行したのですが、Mysqlのテーブルへのリンクができません。
原因が何なのか見当もつかず、どなたか御教授頂きたく御願い申し上げます。
<環境>
サーバ
PC P3-500Mhz RAM 192Mb
OS REDHAT LINUX9
MySQL version 4.1.12
クライアント
PC AMD Athlon 1.3Ghz RAM 256Mb
OS Windows2000 Professional 5.00.2195 Service Pack 4
AP MS-ACCESS2000 version 9.0. 2812
ODBC MyODBC-3.51.11-2-win
<手順・サーバ側>
1. サーバに MySQLをインストールし、DATABASEを作成し その中にTABLEを作りま
した。
2. TABLEには、PRIMARY KEY のカラムを指定し、TIMESTAMP型のカラムも設けまし
た。
3. その後 grant select,insert,update,delete on database名.* to 'ユーザ名
' identified by 'パスワード';
とコマンドを入力し databaseに対するユーザとそのパスワードを設定したつ
もりです。
4. その後 localhost内でも 上記ユーザがMySQLを操作できるように
grant select,insert,update,delete on database名.* to ユーザ名
@localhost identified by 'パスワード';
と入力しました。
エラーも無く実行できましてlocalhost内では一通り レコードの追加、変更,
削除等問題無く出来ます。
<手順・クライアント側>
5. クライアント側では、まず ACCESS2000のMicrosoft MDAC(Microsoft Data
Access Components)をダウン
ロードし、インストールしました。
6. MyODBC-3.51.11-2-winをダウンロードし、インストールしました。
7. コントロールパネルから「コンピュータの管理」、「データソース(ODBC)」を
実行し「システムDSN」のタブ
にて 「追加」 「MySQL ODBC 3.51 ドライバ」を選択しました。
8. Connector/ODBCの画面にて、
Data Source Name mysqlfile
Description 空白
Server サーバのIPアドレス
User 3.にて指定した ユーザー名
Password 3.にて指定した ユーザーのパスワード
Database 入力域の右側の下三角印をクリックすることによ
り 1.で作成した DATABASE が
表示されましたので それを選択しました.
9. Connector/ODBCの画面のAdvancedのタブにて、
Flags 1の Return matching rows, Flags 2 の User Manager Cursors に
チェックを入れました。
10.Connector/ODBCの画面にて、TESTボタンをクリックしテストしたところ
Succeses; connection was made! と現れましたので成功したと思ったのです
が...
11. その後MS-ACCESS2000を起動し 空のデータベースを作り「外部データの取り組
み」から
「テーブルのリンク」を実行し、その際「ファイルの種類」にて「ODBC
Databases」を選択し
データソースの選択にて 「コンピュータデータソース」タブのデータソース
名の中から 8.で作成した
mysqlfile を選択し OK をクリックしました。
ACCESS2000のテーブルの項目の中に MySQLのDATABASE内のテーブルのリンクが貼られ
たアイコンが出来る
はずだと思うのですが 何の変化も無く MySQLにアクセス出来ません。
ちなみに MyODBCのバージョン 3.51.11-1-winでも 現象は全く同じでした。
ここまでの手順では 特にエラーらしきメッセージも無く 手がかりも無く どうすれ
ば解決できるのか、見当もつきません。
現象を細かく記載したく 逆に理解しづらい文章になった事をお詫び申し上げつつ 何
卒どうか 宜しく御教授頂けます
よう御願い申し上げます。
-> 12027 2005-08-30 06:32 ["koba" <koba@xxxxxxx] MYSQLをMS-ACCESS2000にて使いたいのですが。 12028 2005-08-30 10:09 ┗[杉本誠 <sugimoto@xxx]