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

mysql:5804

From: "藤田一雄" <"藤田一雄" <fujita@xxxxxxxxxx>>
Date: Wed, 17 Jul 2002 16:53:04 +0900
Subject: [mysql 05804] Re: turboLinux での RPM

鶴長さま
すばやい情報ありがとうございました。

>どこにどのファイルを納めるかはFHS(http://www.pathname.com/fhs/)である程度
標準化されている

というのを初めて知りました。まだ全部は読んでいませんが、いままであまり気にせ
ず使っていました。

> rpm -qa | grep MySQL

の結果は
MySQL-3.22.32-3
MySQL-client-3.33.32-3
となりました。
バージョンが古かったためでしょうか。
my.cnf はなくて当然だったわけですね。

今回参考書として「MYSQL徹底攻略ガイド」という本を使っていますが、(ビッグ*に
これしかなかったためですが)
この説明との違いは以下のようになっていました。

説明                                                                   当社
マシン(TurboLinux)
----------------------------------------------------------------------------
-
/usr/libexe/mysql   MySQLサーバ本体        /usr/sbin/mysql

また

/var/run/mysqld/mysqld.pid 	pidファイル         /var/lib/mysql/mysqld.pid
----------------------------------------------------------------------------
-
結局、バージョンが古かったためでしょうか。

> rpm -ql MySQL-devel
の結果は
rpm : only one majar mode may be specified
というメッセージが表示されましたが、これはどういうことなのでしょうか。

別のマシンでバイナリをインストールしたところ、/usr/local/mysql/libに
libmysqlclient.aというのが
はいっていましたが、これがCのライブラリのような気がするのですが、どうなので
しょうか。

またよろしくお願いいたします。


鶴長です。

>1 まず、一般的に、ソースやバイナリ(tar.gz)の場合とRPMの場合でどうしてディレ
>クトリが違うのかということです。
>なにか理由があるのでしょうか。
>さらに、MySQLのRPMではturboLinuxはRedhatのディレクトリは微妙に違っていま
す。
手元のTL8とRedhat7.2で見比べましたが、インストール先は同一でした。/usr/local
で使っていた頃に比べると、確かに違和感があります。どこにどのファイルを
納めるかはFHS(http://www.pathname.com/fhs/)である程度標準化され
ていると思うのですが、多少の方言は出てしまうかもしれません。/usr/local
はシステム管理者が何かをインストールするための領域と考えると、rpmでイ
ンストールされる MySQL はOSの1部ということになるので、/bar/lib や /usr/bin
が使用されることになるんだと思います。

>2 my.cnfファイルがありません。このファイルはrpmでインストールしたときに、自
>動的に作られるのではないでしょうか。
> そのほか、開発用ヘッダファイル、サーバログファイルもないみたいです。
my.cnf は MySQL-3.23.XX-X.rpm でインストールされています。/etc/my.cnf
は無いでしょうか?

> rpm -qa | grep MySQL

でどんなrpmがインストールされているか確認出来るので、client library等が
無い場合には MySQL-client-3.23.XX-X MySQL-devel-3.23.XX-X
MySQL-shared-3.23.XX-X
がインストールされているか確認してみてください。

>3 C言語でDB操作を行おうと思っていますが、このライブラリはどこにあるのでしょ
>うか。
上の開発用rpmが入っていれば

> rpm -ql MySQL-devel
で確認出来ると思いますので、お試しくださいませ。
以上ご参考いただければ幸いです。

----
Shin-ichi Tsurunaga  shin@xxxxxxxxxx

----
Shin-ichi Tsurunaga  shin@xxxxxxxxxx


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

      5802 2002-07-17 12:27 ["藤田一雄" <fujita@x] turboLinux での RPM                     
      5803 2002-07-17 15:53 ┣[Shin-ichi Tsurunaga ]                                       
->    5804 2002-07-17 16:53 ┃┗["藤田一雄" <fujita@x]                                     
      5805 2002-07-17 17:32 ┃ ┗[Shin-ichi Tsurunaga ]                                   
      5808 2002-07-18 11:50 ┃  ┗["藤田一雄" <fujita@x]                                 
      5809 2002-07-18 12:17 ┃   ┗[MACHINO Satoshi <mac]                               
      5810 2002-07-18 12:57 ┃    ┗["藤田一雄" <fujita@x]                             
      5806 2002-07-17 19:19 ┗["Hiroaki,Sakuma" <sa]                                       
      5811 2002-07-18 13:34  ┗["藤田一雄" <fujita@x]                                     
      5812 2002-07-18 13:59   ┗[MACHINO Satoshi <mac]                                   
      5815 2002-07-18 20:09    ┗["Hiroaki,Sakuma" <sa]                                 
      5816 2002-07-19 10:47     ┗["藤田一雄" <fujita@x]                               
      5817 2002-07-19 13:40      ┗["Hiroaki,Sakuma" <sa]                             
      5819 2002-07-19 15:06       ┗["藤田一雄" <fujita@x]                           
      5822 2002-07-19 19:54        ┗["Hiroaki,Sakuma" <sa]                         
      5825 2002-07-22 13:01         ┗["藤田一雄" <fujita@x]