Perl DBD::mysql MySQLに接続できない
DBD::mysql をインストールしてもこんな風になっちゃう場合
[root@localhost root]# /usr/bin/perl /home/alice/modules/image/getImages.pl
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/auto/DBD/mysql/mysql.so: undefined symbol: mysql_server_init
mysql_configをコピーして、testhostにサーバーのアドレスを指定してmakeすることで回避できるようです
[root@localhost DBD-mysql-4.006]# cp /usr/local/mysql/bin/mysql_config .
[root@localhost DBD-mysql-4.006]# perl Makefile.PL --testhost=localhost
[root@localhost DBD-mysql-4.006]# make
[root@localhost DBD-mysql-4.006]# make install
ソース元
http://perldoc.jp/docs/modules/DBD-mysql-2.1026/DBD/mysql/INSTALL.pod#Configuration