当前位置:   article > 正文

perl-dbd-mysql安装_安装DBD-Mysql模块 - Linux下用Perl进行MySQL数据库开发_数据库技术_Linux公社-Linux系统门户网站...

离线安装安装 perl-dbd-mysql

三. 安装DBD-MySQL模块

下载DBD-Mysql-2.9003.tar.gz,安装方法同一,但make test会出现一些错误,就碰到的错误可以参照如下解决方案

错误一:

# make test

出现错误:mysql.xs:100: 错误:提供给函数 ‘mysql_shutdown’ 的实参太少

解决方法:

修改DBD-mysql目录(即当前目录)下的mysql.c

if (strEQ(command, "shutdown")) {

//result = mysql_shutdown(sock);   // 原内容

result = mysql_shutdown(sock,SHUTDOWN_DEFAULT); //修改内容

} else if (strEQ(command, "reload")) {

result = mysql_reload(sock);

} else if (strEQ(command, "createdb")) {

错误二:

继上述修改后,重新运行。

# make test

又出现新错误:

failed: Can't load 'DBD-mysql-2.9003/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: DBD-mysql-2.9003/blib/arch/auto/DBD/mysql/mysql.so: undefined symbol: mysql_fetch_field at /usr/lib/perl5/5.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/951079
推荐阅读
相关标签
  

闽ICP备14008679号