建议你首先安装data-dumper-?.??.tar.gz:(?.??是版本号,目前为2.09) gzip -c -d data-dumper-?.??.tar.gz | tar xvf - 将压缩文件接压缩到一个名为data-dumper-?.??的目录。 cd data-dumper-?.?? perl makefile.pl make make test make install 然后建议你安装data-showtable-?.??.tar.gz:(?.??是版本号,目前为3.3) gzip -c -d data-showtable-?.??.tar.gz | tar xvf - cd data-showtable-?.?? perl makefile.pl make 不要试make test,测试套件损坏了! make install 现在可以安装dbi-?.??:(?.??是版本号,目前为1.3) gzip -c -d dbi-?.??.tar.gz | tar xvf - 将压缩文件接压缩到一个名为dbi-?.??的目录。 cd dbi-?.?? perl makefile.pl make make test make install 最后可以安装msql-MySQL-modules-?.??:(?.??是版本号,目前为1.2209) gzip -c -d msql-mysql-modules-?.??.tar.gz | tar xvf - 将压缩文件接压缩到一个名为msql-mysql-modules-?.??的目录。 cd msql-mysql-modules-?.?? perl makefile.pl 在 "perl makefile.pl" 期间,会向你提出一些问题。特别是你必须选择安装驱动器(mysql, msql2 and/or msql1)。mysql驱动程序叫dbd::mysql,单独的msql驱动程序叫dbd::msql。如果你想支持msql1和msql2,用dbd::msql1。 make make test make install 现在你可以使用dbi编程mysql了! 如果你没有root权限,你可这样安装: 首先在你自己的本地perl库中安装dbi $ perl makefile.pl prefix=/path/to/my/perllib installman1dir=/path/to/my/man/man1 installman3dir=/path/to/my/man/man3 $ make $ make test $ make install