gpt4 book ai didi

php - Mac 上的 PDO MySQL 驱动程序

转载 作者:可可西里 更新时间:2023-11-01 06:30:11 27 4
gpt4 key购买 nike

我有一台 Mac,其中安装了大约一年前构建的自定义 PHP 5。我记得花了整个星期天,我不得不编译大约 20 次才能正确。我拥有的 MySQL 来自 entropy,并且是预编译的。

现在我需要在 MySQL 驱动程序正常工作的情况下获取 PDO,但驱动程序尚未安装。我尝试了“pecl install pdo_mysql”,但它在无法找到一些 mysql 文件的地方死了。我有什么想法可以快速解决这个问题吗?

checking for mysql_config... not found
configure: error: Cannot find MySQL header files under
ERROR: `/private/tmp/pear/temp/PDO_MYSQL/configure' failed

我会发布您需要的任何路径或消息来帮助我解决此问题。我是否必须重新编译 PHP,还是只编译 pdo_mysql 扩展?

我希望我看起来不懒惰,我只是有很多代码要写,没有太多时间来处理我的 PHP 配置。

最佳答案

您将需要手动编译它,而不是通过 PECL。您需要知道 MySQL 安装位置。我不知道 Entropy 包,但 MySQL 提供的构建(我推荐)安装到 /usr/local/mysql

$ pecl download pdo_mysql
$ tar xzf PDO_MYSQL-1.0.2.tgz
$ cd PDO_MYSQL-1.0.2
$ phpize
$ ./configure --with-pdo-mysql=/usr/local/mysql
$ make && sudo make install

这应该会让您到达可以配置它的地步。

关于php - Mac 上的 PDO MySQL 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/384809/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com