【问题标题】:Problems installing DBD::mysql in Perl在 Perl 中安装 DBD::mysql 时出现问题
【发布时间】:2012-02-29 23:31:00
【问题描述】:

我正在尝试在我的 *AMP 堆栈中创建一个与我的 mysql 数据库交互的 perl 脚本,但我遇到了一些问题。我已经安装了 DBI 模块,但是当我尝试安装 DBD:mysql 驱动程序时,它总是失败。我也尝试过强制安装,但也没有用。

在终端的 cpan 中,我一直在使用“安装 DBD:mysql”命令。任何帮助都会很棒。

【问题讨论】:

  • install DBD:mysqlinstall DBD::mysql ?
  • 安装 DBD::mysql,抱歉打错了!
  • 好的,所以我尝试了另一种方法,我发现一个链接说如果我只使用 ppm 来安装 mysql 特定的 DBD:mysqlPP 模块,我可以避免这些麻烦。有没有人成功使用过这个?再次感谢您的帮助!
  • 您使用的是什么操作系统?你遇到了什么错误?如果您需要任何实际帮助,您需要提供一些实际信息!我们不是通灵者(好吧,反正我不是):)
  • 我真的很抱歉,我解决了这个问题,完全忘记了我问过这个问题。它是通过使用一个名为 DBI:mysqlPP 的不同模块来解决的,在我花了几天时间试图让 DBD::mysql 工作之后,这个模块很容易开始工作!希望这可以帮助任何有类似问题的人!感谢您的帮助!

标签: mysql database perl cpan dbi


【解决方案1】:

由于您没有向我们提供您偶然发现的错误消息,我猜问题是您没有安装 MySQL 客户端库和头文件。

引用DBD::mysql:

但是,您至少需要客户端库,可能还需要 头文件,如果你从源代码编译DBD::mysql

【讨论】:

  • 对不起,我还应该提到我在雪豹上。我将立即发布错误,谢谢。
猜你喜欢
  • 2020-01-04
  • 2013-10-07
  • 2020-03-12
  • 2014-06-27
  • 1970-01-01
  • 2011-10-29
  • 2017-04-26
  • 2019-05-20
  • 2011-08-16
相关资源
最近更新 更多