【发布时间】:2009-04-03 13:11:26
【问题描述】:
有谁知道如何在 Ubuntu 8.04 上使用 PHP 5 和 MySQL 5.0 启用/安装 mysqli 包/扩展?
我最好保留现有的安装,但如有必要,我会从头开始重新安装。
我意识到,从技术上讲,它与编程无关,但我认为(在一定程度上,也许)它是支持编程的? 希望
感谢您提供的任何帮助。
【问题讨论】:
标签: php mysqli ubuntu-8.04
有谁知道如何在 Ubuntu 8.04 上使用 PHP 5 和 MySQL 5.0 启用/安装 mysqli 包/扩展?
我最好保留现有的安装,但如有必要,我会从头开始重新安装。
我意识到,从技术上讲,它与编程无关,但我认为(在一定程度上,也许)它是支持编程的? 希望
感谢您提供的任何帮助。
【问题讨论】:
标签: php mysqli ubuntu-8.04
在 Ubuntu Hardy (8.04) 中,mysqli 与标准 mysql 库和 pdo 一起是 php5-mysql 包的一部分 - 请参阅 http://packages.ubuntu.com/hardy/php5-mysql 了解更多信息。
sudo apt-get install php5-mysql
【讨论】:
您可能必须使用 mysqli 选项安装 php:apt-get install php5-mysqli
【讨论】:
为确保启用 PHP 的 mysqli 扩展,您需要配置 PHP 源代码以使用 mysqli。这是通过在构建 PHP 之前运行带有选项 --with-mysqli=mysql_config_path/mysql_config 的配置脚本来实现的。这将启用 mysqli 并将使用 MySQL 客户端库 (libmysql) 与 MySQL 服务器进行通信。
但是因为你在 ubuntu 上。你可以只安装 mysqli 包。 Details about it here.
sudo apt-get install php5-mysqli
【讨论】:
使用 PHP5 的 php5-mysqli 包不可用,但它被另一个包替换。可能是包已过时。
可以通过以下命令下载
sudo apt-get install php5-mysqlnd
【讨论】: