[前][次][番号順一覧][スレッド一覧]

mysql:7395

From: Komagata <Komagata <komagata@xxxxxxxxxx>>
Date: Mon, 31 Mar 2003 12:49:48 +0900
Subject: [mysql 07395] LAN 内のクライアントからのアクセス

駒形と申します。
LAN内のクライアントからアクセスできずに悩んでいます。

* 環 境 **************************
サーバ:
OS:Redhat Linux7.3
RPM:mysql-3.23.49-3.i386.rpm
IP:192.168.1.100

クライアント:
OS:WindowsXP Pro / MyODBC3.51
IP:192.168.1.10
**********************************

MyODBCを使ってLAN内のクライアントからアクセスしたいのですが、
ODBCデータソースのサーバ名、データベース名、ユーザー、パスワード、ポート
を設定して「Test Data Source」を押して接続確認を取ろうとすると
[MySQL][ODBC 3.51 Driver] Lost connection to MySQL server during query
というエラーがでてしまい接続ができない状態です。

上記のエラーが出るときに出るログは以下の通りです。

# tail -f /var/log/mysqld.log
Number of processes running now: 1
mysqld process hanging, pid 29454 - killed
030328 18:43:19  mysqld restarted
Cannot initialize InnoDB as 'innodb_data_file_path' is not set.
If you do not want to use transactional InnoDB tables, add a line
skip-innodb
to the [mysqld] section of init parameters in your my.cnf
or my.ini. If you want to use InnoDB tables, add for example,
innodb_data_file_path = ibdata1:30M
But to get good performance you should adjust for your hardware
the InnoDB startup options listed in section 2 at
http://www.innodb.com/ibman.html
/usr/libexec/mysqld: ready for connections

InnoDBは使わないので正常っぽいログな気がするのですが・・・。

ユーザーとDB作成は以下のように行いました。

# su mysql
$ mysql -u root -p
Enter password:
mysql> grant all on *.* to foo@'localhost' identified by 'foo';
mysql> grant all on *.* to foo@'192.168.1.%' identified by 'foo';
mysql> create database foo;
mysql> flush privileges;

なにかお気づきのことがありましたらよろしくお願いします。

///////////////////////////////////////////
AZINCOURT Inc. Masaki Komagata
107-0052, TamondouBLDG 6F, 2-13-19, Akasaka,
Minato, Tokyo, Japan
TEL +81 3-5549-2977  FAX +81 3-3589-1992
komagata@xxxxxxxxxx
///////////////////////////////////////////


[前][次][番号順一覧][スレッド一覧]