作者:天极软件
Perl对MySQL的支持借助DBI
/DBD
客户接口而供应。见20.5 MySQL Perl API。Perl DBD
/DBI
客户代码要求Perl 5.004或尔后版本。如果你有Perl的一个更旧的版本,接口将不克不及工作。
MySQL Perl支持也要求你安设了MySQL客户编程支持。如果你从RPM文件安设MySQL,客户按次在客户RPM中,可是客户编程支持在开荒者RPM。确定你安设了后一个RPM 。
关于版本3.22.8,Perl支持是与主要MySQL发行版本零丁分发。如果你想要安设Perl支持,你需求的文件能从http://www.mysql.com/Contrib得到。
Perl 分发以收缩的tar
档案供应,而且有一个相通“MODULE-VERSION.tar.gz”的名字,这里MODULE
是模块名字而且VERSION
是版本号。你应该得到Data-Dumper
、DBI和Msql-Mysql-modules
分发并按这按次安设他们。安设历程浮现出鄙人面,浮现的例子针对Data-Dumper
模块, 可是一切3个历程是相通的。
- 解包分发到尔后目录: shell> gunzip < Data-Dumper-VERSION.tar.gz | tar xvf -
这个饬令创立的一个名为“Data-Dumper-VERSION”的目录。 - 进入解包分发的顶级目录: shell> cd Data-Dumper-VERSION
- 结构分发而且编译一切工具: shell> perl Makefile.PL shell> make shell> make test shell> make install
make test
饬令很严肃,因为它验证模块正在工作。注意:在你Msql-Mysql-modules
安设时期运转该饬令实验接口代码时,MySQL效力器必需正在运转,不然测试将掉败。
无论何时你安设一个新版本的MySQL,重修而且从新安设Msql-Mysql-modules
分发是一个好主意, 非凡是如果你在晋级MySQL后,观视察一切稀奇很是,如你的DBI
脚本中心倾倒(core dump)。
如果你没有权限在系统目录下安设Perl模块,或如果你安设本地Perl模块,下列参考书可以辅助你:
http://www.iserver.com/support/contrib/perl5/modules.html
在问题Installing New Modules that Require Locally Installed Modules
上面查找。
版权声明: 原创作品,允许转载,转载时请务必以超链接体式格局标明文章 原始出处 、作者信息和本声明。不然将清查法令责任。