位置: 编程技术 - 正文
方法一、手工安装的步骤
从CPAN下载了DBI模块1.版的压缩文件DBI-1..tar.gz,假设放在/usr/local/src/下。 cd /usr/local/src 解压缩这个文件: tar xvzf DBI-1..tar.gz 这时会新建一个DBI-1.的目录。 cd DBI-1.
生成makefile: perl Makefile.PL 建立模块 make 测试模块 make test 如果测试结果报告“all test ok”,您就可以放心地安装编译好的模块了。安装模块前,先要 确保您对perl5安装目录有可写权限(通常以su命令获得),执行: make install
现在,写个程序试试吧。
#!/usr/bin/perl -w use strict; use DBI; ..
上述步骤适合于Linux/Unix下绝大多数的Perl模块。可能还有少数模块的安装方法略有差别,所以最好先看看安装目录里的README或INSTALL。另外,上述过程是针对动态链接的Perl编译器(所有Linux下预安装的Perl都是动态链接的),如果您在使用一个静态链接的Perl,您需要将新的模块静态链接到perl编译器中,可能还需要重启机器。
方法二、使用CPAN模块自动安装:
安装前需要先联上网,并且您需要取得root权限。 perl -MCPAN -e shell 初次运行CPAN时需要做一些设置,如果您的机器是直接与internet相联(拨号上网、专线,etc.),那么一路回车就行了,只需要在最后选一个离您最近的CPAN镜像站点。例如我选的是位于国内的中国自由软件库
获得帮助 cpan>h
列出CPAN上所有模块的列表 cpan>m
根据关键字在CPAN上查找某个模块:cpan[1]> i /scws/CPAN: Storable loaded ok (v2.)Going to read '/home/orisun/.cpan/Metadata'Database was generated on Sat, Nov :: GMTDistribution XUERON/Text-Scws-0..tar.gzModule Text::Scws (XUERON/Text-Scws-0..tar.gz)2 items found
安装模块 cpan>install DBI 自动完成DBI模块从下载到安装的全过程。
退出 cpan>q
推荐整理分享Linux/Unix下安装Perl模块的两种方法分享(linux安装unixodbc),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:linux安装uncompress,linux pe安装,unix如何安装,unix系统怎么安装软件,linux安装unixodbc,unix 安装,linux安装unixodbc,unix 安装,内容如对您有帮助,希望把文章链接给更多的朋友!
perl比较两个文件字符串的实例代码 需求:取文件1中的一行,和文件2中所有的数据进行比较,有相同的保存起来,否则删除。#!/usr/bin/perl#usestrict;open(FILE1,"C:/Perl/BX/BX-Users.txt");open(FILE2,"C:/Pe
perl获取日期与时间的实例代码 注意:localtime获取的年份是相对于的偏移,需要加上,而localtime获取的month范围是0-,需要加1。#!/usr/bin/perlmy($sec,$min,$hour,$day,$mon,$year,$wday,$yday,$is
perl模块Data::Dumper应用一例分享 #!/usr/bin/perlusestrict;usewarnings;useData::Dumper;my%hash=('name'='zdd','id'=,);printDumper(%hash);#usereferenceheretogetabetteroutput.
标签: linux安装unixodbc
本文链接地址:https://www.jiuchutong.com/biancheng/372522.html 转载请保留说明!上一篇:Perl中chomp和chop的区别介绍(perl chr)
下一篇:perl比较两个文件字符串的实例代码(perl 比较符)
直接通过Google浏览器就能去除。
点击登录,返回的信息如下:
Conversion failed when converting the nvarchar value 'master' to data type int.
数据库名称“master”通过异常被显示出来!依次改变上面SQL语句中的序号,
就能得到服务器上所有数据库的名称。
接着,输入信息如下:
得到返回信息如下:
Conversion failed when converting the nvarchar value 'spt_fallback_db' to data type int.
我们得到了master数据库中的第一张表名:“spt_fallback_db”,
同上,依次改变序号,可得到该库全部表名。
现在我们以“spt_fallback_db”表为例,尝试获取该表中所有的字段名。在输入框中输入以下代码:
于是,得到错误提示如下:
"Conversion failed when converting the nvarchar value 'xserver_name' to data type int." class="img-responsive" alt="SQL注入全过程深入分析(sql注入的原理和步骤)">
友情链接: 武汉网站建设