mysql:12996
From: "Yoshio Kawano" <"Yoshio Kawano" <kawano@xxxxxxxxxx>>
Date: Thu, 18 May 2006 17:19:01 +0900
Subject: [mysql 12996] PerlからDBへ接続する事が出来ない
いつもお世話になっております。Kawaです。 下記の問題が発生しており、解決策を見出せないでいます。 申し訳けありませんが、ご教示をお願い致します。 【内容】 PerlからmySQLに接続すると、下記のエラーが表示される。 ↓---------------------------------------------------------------------- DBI connect('nikkei','root',...) failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 【補足】 ・mysqladmin variables を実行すると、下記の様になっていた。 | socket | /tmp/mysql.sock ・『ls』で、'/var/lib/mysql/mysql.sock' を確認したが、存在しなかった。 ・/etc/my.cnfの設定は、下記の通り [client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock ・Perlからでなく、コマンドラインから接続する場合には、エラーが発生しない。 ・mysqladmin pingは、正常終了する。 ・Perlのソースを抜粋 ↓------------------------------------------------------------------------ use DBI; use constant DB_NAME => "DBI:mysql:dum"; use constant DB_USER => "root"; use constant DB_PASSWORD => ""; #DBの接続 #--------------------------------------------------------------------------- $hndDB = DBI->connect(DB_NAME, DB_USER, DB_PASSWORD); 【環境】 OS :FedoraCore5 Perl :v5.8.8 mySQL :v4.0.26 以上、宜しくお願い致します。
-> @ 12996 2006-05-18 17:19 ["Yoshio Kawano" <kaw] PerlからDBへ接続する事が出来ない 12997 2006-05-18 17:52 ┣[Kan Ishii <kan-ishii] 12998 2006-05-18 18:04 ┃┗["Yoshio Kawano" <kaw] 12999 2006-05-18 18:59 ┣[Wataru KOJIMA <w.koj] 13002 2006-05-18 19:34 ┃┗["Yoshio Kawano" <kaw] 13003 2006-05-18 20:08 ┃ ┣["Yoshio Kawano" <kaw] 13005 2006-05-19 09:16 ┃ ┗["[ACT]山口" <tyamagu] 13007 2006-05-19 09:55 ┃ ┗["Yoshio Kawano" <kaw] 13000 2006-05-18 19:02 ┣[tateyan <tateyan@xxx] 13001 2006-05-18 19:06 ┗["[ACT]山口" <tyamagu]