DBD-mysqlのインストールに失敗する場合
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*DBD::mysql はエラーなる場合の解決方法 [#h9b7abb5]
CPANにてDBD::mysqlを導入する際に発生する下記エラーの対処...
** mysql_configのエラー [#rbe02567]
下記のエラーはmysql_config にシンボリックリンクを張って解...
Can't exec "mysql_config": No such file or directory at ...
readline() on closed filehandle PIPE at Makefile.PL line...
シンボリックリンクを張って対処する。
ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/m...
** コンパイルエラー [#nf38e20b]
上記エラーを解決したあとに発生するエラー。
Note (probably harmless): No library found for -lmysqlcl...
mysql_configを使い情報の収集を行う。~
# /usr/local/mysql/bin/mysql_config --libs~
-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lcrypt -...
# /usr/local/mysql/bin/mysql_config --cflags~
-I/usr/local/mysql/include/mysql
二つのコマンドの出力結果をメモし、CPANでインストール途中...
cd /root/.cpan/build/DBD-mysql-2.9003/
メモしたパスをつなげて、下記のコマンドを実行。
perl Makefile.PL --cflags=-I/usr/local/mysql/include/mys...
Makefileが正常に生成されたことを確認し、コンパイル・イン...
make
make test
make install
終了行:
*DBD::mysql はエラーなる場合の解決方法 [#h9b7abb5]
CPANにてDBD::mysqlを導入する際に発生する下記エラーの対処...
** mysql_configのエラー [#rbe02567]
下記のエラーはmysql_config にシンボリックリンクを張って解...
Can't exec "mysql_config": No such file or directory at ...
readline() on closed filehandle PIPE at Makefile.PL line...
シンボリックリンクを張って対処する。
ln -s /usr/local/mysql/bin/mysql_config /usr/local/bin/m...
** コンパイルエラー [#nf38e20b]
上記エラーを解決したあとに発生するエラー。
Note (probably harmless): No library found for -lmysqlcl...
mysql_configを使い情報の収集を行う。~
# /usr/local/mysql/bin/mysql_config --libs~
-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lcrypt -...
# /usr/local/mysql/bin/mysql_config --cflags~
-I/usr/local/mysql/include/mysql
二つのコマンドの出力結果をメモし、CPANでインストール途中...
cd /root/.cpan/build/DBD-mysql-2.9003/
メモしたパスをつなげて、下記のコマンドを実行。
perl Makefile.PL --cflags=-I/usr/local/mysql/include/mys...
Makefileが正常に生成されたことを確認し、コンパイル・イン...
make
make test
make install
ページ名: