php - 来自 PHP 的 "MySQL functions missing"错误

标签 php mysql

我在 Windows 上使用 EasyPHP。当我尝试运行脚本(从命令行)时,出现以下错误:

DB connection error: MySQL functions missing, have you compiled PHP with the --with-mysql option?

这很奇怪,因为当使用 HTTP 运行 PHP 脚本时,所有 MySQL 函数都可以正常工作。我检查了我的 php.ini 文件并在那里找到了所有 MySQL 扩展:

extension=php_mysql.dll
extension=php_mysqli.dll

知道哪里出了问题吗?

最佳答案

您的 PHP CLI 不使用启用了 mysql 扩展的 php.ini。在命令行上运行 php --ini 以查看它使用哪个 ini 并启用其中的扩展。

关于php - 来自 PHP 的 "MySQL functions missing"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4993395/

相关文章:

php - 无法使用带有统一服务器的 Chrome 连接到本地主机

php - 存储过程与否?

MySql-选择某个单词后的一些字符并将其添加到另一列

php - android中的asyncTask用于从MySQL数据库检索数据

javascript - 创建 Google 登录页面以访问服务

php - 优化使用 IN 和 MAX(date) 的 MySQL 查询

javascript - 在 javascript 中调用 php 函数

php - 使用 PHP 从 Yahoo Finance 将 csv 导入 MySQL

java - 在 Hibernate 上禁用 mysql sql_mode

php - 如何在外部 javascript 代码中使用 php 变量?