mysql:3087
From: "Akinobu Yamamoto" <"Akinobu Yamamoto" <ayamamot@xxxxxxxxxx>>
Date: Tue, 23 Jan 2001 12:38:55 +0900
Subject: [mysql 03087] DBI+DBD にて別の MySQL サーバにアクセスするようにインストールするには
どうも、山本です。 本来ならDBI Japan_MLにて質問してそこで回答を得たかったのですが、 なかなか返事がないのでこちらの方にも質問いたします。 MySQLサーバに接続するようにDBI+DBDをインストールしたいのですが なかなかうまくいきません。 サーバの構成は以下の通りです。 ------------------------------------------------------ Webサーバ(IP:xxx.yyy.zzz.000) OS:Redhat6.2 Web:Apache1.3.14 Databaseサーバ(IP:xxx.yyy.zzz.111) OS:Redhat6.2 Database:MySQL3.23.32 ------------------------------------------------------ WebサーバにDBI-1.14、Data-ShowTable-3.3、Msql-Mysql-modules-1.2215を 展開し、順にインストールいたしました。 Data-ShowTableまで正常にインストールを終了し、Msql-Mysql-modules-1.2215 をmake testしたときに、 ------------------------------------------------------ t/10dsnlist.........DBI->connect(database=hogedb) failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) at t/10dsnlist.t line 45 ------------------------------------------------------ というエラーメッセージが出てしまいました。 perl Makefile.plに ------------------------------------------------------ Which database should I use for testing the MySQL drivers? [test] hogedb On which host is database enginedb running (hostname, ip address or host:port) [localhost] xxx.yyy.zzz.111 User name for connecting to database enginedb? [undef] hoge Password for connecting to database enginedb? [undef] hogepass ------------------------------------------------------ と正確に入力したのですがだめでした。 ちなみに $ mysql -hxxx.yyy.zzz.111 -uhoge -phogepass hogedb と実行するとDatabaseサーバに接続します。 またPHPでも接続に成功いたしております。 これら以外に何か必要なものがあるのでしょうか? ご指導・ご鞭撻のほどよろしくお願いいたします。 【山本 明信/ayamamot@xxxxxxxxxx】
-> 3087 2001-01-23 12:38 ["Akinobu Yamamoto" <] DBI+DBD にて別の MySQL サーバにアクセスするようにインストールするには 3088 2001-01-23 13:37 ┣[Seiji Tateyama <tate] 3093 2001-01-24 15:22 ┗[Satoshi Koiwa <koiwa] 3094 2001-01-24 16:15 ┗["Akinobu Yamamoto" <]