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

mysql:7432

From: Satoshi Iwanaga <Satoshi Iwanaga <iwanaga@xxxxxxxxxx>>
Date: Wed, 09 Apr 2003 14:26:55 +0900
Subject: [mysql 07432] Re: インストール・別サーバへ接続

岩永です。

別サーバから無事にMySQLを読むことが解決しました。
返信してくださいました、堂前様、豊島様、ありがとうございました。
特に、堂前様は初めから最後まで質問にお付き合いしていただき、本当に
助かりました。


以下、参考までに

□ 問題
・AサーバのMySQLをBサーバで読み出す

□ 前提
・AサーバにMySQLをインストールする



☆Bサーバ
■MySQLをインストールする
+------ tar解凍・インストール ------+
# tar xvf mysql-4.0.12.tar
# cd mysql-4.0.12
# ./configure -prefix=/usr/local/mysql --without-server
# make
# make install


■以下モジュールをインストール
 ・DBI-1.35.tar.gz
 ・DBD-mysql-2.1026.tar.gz
 ・Msql-Mysql-modules-1.2219.tar.gz
 ・Data-ShowTable-3.3.tar.gz

インストールの方法は全て
# gunzip XXXXXX.tar.gz
# tar xvf XXXXXX.tar
# cd XXXXXX
# perl Makefile.PL
# make
# make install


ただしMsql-Mysql-modulesのインストール時で、

perl Makefile.PL

をした場合、以下の質問をされるので答える

------------------------------------------------------------------ここから
Do you want to install the MysqlPerl emulation? You might keep your old
Mysql module (to be distinguished from DBD::mysql!) if you are concerned
about compatibility to existing applications! [n]        ←リターン
Where is your MySQL installed? Please tell me the directory that
contains the subdir 'include'. [/usr/local/mysql]        ←リターン
Your Perl configuration says you are using gcc, but your compiler (gcc) doesn't
look like gcc. There might be missing symbols in libmysqlclient.a, typically
'umoddi3' or something similar, if you have precompiled mysql binaries. If so,
try to compile your own binaries, perhaps the '--without-server' option
might help in the configure stage.
Which database should I use for testing the MySQL drivers? [test] ←リターン
On which host is database test running (hostname, ip address
or host:port) [localhost]             ←Aのホスト名を入力しリターン
User name for connecting to database test? [undef]         ←リターン
Password for connecting to database test? [undef]         ←リターン
------------------------------------------------------------------ここまで



■全てインストールされたら、AサーバのMySQLで使用できる権限を与える
☆AサーバのMySQLを起動

mysql > use データベース名
mysql > grant all on テーブル名 to Bサーバのホスト名;


これでBサーバからAサーバのMySQLを呼び出すことができました。
パスワードの設定とかは省略したのですが、こちらは順次していきたいと
思います。

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

      7412 2003-04-07 18:35 [Satoshi Iwanaga <iwa] インストール・別サーバへ接続            
      7413 2003-04-07 19:08 ┗[doumae <doumae@xxxxx]                                       
      7414 2003-04-07 19:51  ┣[yuji koga <koga-y@xx] 最新のレコードを○○件残して古いものを削除
      7415 2003-04-07 20:12  ┃┣[Daiju Azuma <daiju_a]                                   
      7418 2003-04-07 20:57  ┃┃┗[Shinya Kawaji <kawaj]                                 
      7420 2003-04-07 21:24  ┃┃ ┗[Daiju Azuma <daiju_a]                               
      7422 2003-04-08 09:54  ┃┗[yuji koga <koga-y@xx]                                   
      7416 2003-04-07 20:16  ┣[Satoshi Iwanaga <iwa]                                     
      7423 2003-04-08 15:12  ┃┗[Satoshi Iwanaga <iwa]                                   
      7424 2003-04-08 15:47  ┃ ┗[doumae <doumae@xxxxx]                                 
      7425 2003-04-08 16:12  ┃  ┗[Satoshi Iwanaga <iwa]                               
      7426 2003-04-08 16:48  ┃   ┣["TOYOSHIMA,Masayuki"]                             
->    7432 2003-04-09 14:26  ┃   ┗[Satoshi Iwanaga <iwa]                             
      7417 2003-04-07 20:21  ┗[doumae <doumae@xxxxx]