mysql:10388
From: <shin-1@xxxxxxxxxx>
Date: Fri, 05 Nov 2004 16:52:01 +0900
Subject: [mysql 10388] Re: mysql.sock
こんにちは。野元です。 ありがとうございます。最初のメールで十分理解できました。 mysql_configという設定周りを回答してくれるスクリプトが 準備されていたのですね。 Makefile.PLの中を見るとたしかにmysql_configを呼び出して いました。またmysqld_configを実行してみると/tmp/mysql.sock と表示されました。 早速、mysql_configをviで書き換えてmysql_config --socket で /var/lib/mysql/mysql.sock と表示される事を確認したのですが make realclean したあと perl Makefile.PL から make → make test としてみたのですが、やはりmake test で/tmp/mysql.sock が 見つからないとエラーが出てダメでした。 そもそも、今回の問題にぶつかる前段階で ..install_driver(mysql) failed: Can't load '〜/DBD/mysql/mysql.so' for module DBD::mysql: libmysqlclient.so.12: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.3/i3 86-linux-thread-multi/DynaLoader.pm line 229. とmysql.soの読み込み失敗が出ていたので http://dev.mysql.com/doc/mysql/ja/Perl_support_problems.html を参考に export LD_RUN_PATH=/usr/local/mysql/lib/mysql を行ってからmakeしていたのですが、そのもこのmysql.sockの問題 に関係するのでしょうか。 mysql.sockの問題はまだ解決できていないのですが、他のSE がサーバ環境を触り始めたのでこれ以上追試ができません。 また再開できるようになりましたらもうちょっと原因を調査 してみようと思います。 ひとまず、ありがとうございました。 >たてやんっす (不親切な言い方かも知れないと 反省) > >mysql_config (=shellスクリプトです)の中に >socket='/tmp/mysql.sock' >などと記述されている行があると思いますので、これを >socket='/var/lib/mysql/mysql.sock' >に置き換えれば良いと思います > >今回のケースでperlで変換しちゃうならスーパーユーザになって > >perl -pi.bak \ > -e"s#socket='/tmp/mysql.sock'#socket='/var/lib/mysql/mysql.sock'#" \ > `which mysql_config` > >で変更できるかな > > >題名「[mysql 10386] Re: mysql.sock」のメールからの引用です >> たてやんっす >> >> perl Makefile.PL の実行では >> mysql_config --socket >> を参考にしているようですので >> >> which mysql_config >> でmysql_configのパスが出てきますので この内容を >> /var/lib/mysql/mysql.sock に置き換えてから perl Makefile.PL >> からやり直してはいかがでしょう? >> > >~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 彡彡从 たてやんっす > d□/□-b <tateyan@xxxxxxxxxx> > ヽ"ー"丿 > >Key fingerprint = 5D56 8EA3 B9FE A721 4866 FB4A 0041 672C 08DD C33A > > > >
10385 2004-11-04 15:49 [<shin-1@xxxxxxxxxx> ] mysql.sock 10386 2004-11-04 21:35 ┗[tateyan <tateyan@xxx] 10387 2004-11-04 21:51 ┗[tateyan <tateyan@xxx] -> 10388 2004-11-05 16:52 ┗[<shin-1@xxxxxxxxxx> ] 10450 2004-11-20 00:18 ┗[<shin-1@xxxxxxxxxx> ]