sinat_30875479 2015-08-27 07:51 采纳率: 0%
浏览 1545

在Windows32进行自定义环境搭建测试PHP连接MySQL时总是提示Fatal error: Call to undefined function

已经打开extension=PHP_mysql和extension=PHP_mysqli
用phpmyadmin测试显示PHP配置错误 可是找不到错误

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-04 07:28
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    你遇到的问题可能是因为你的系统没有安装正确的MySQL扩展。在Windows上,你可以通过以下步骤来解决这个问题:

    1. 打开“控制面板”。

    2. 在“控制面板”中找到并点击“添加或删除程序”。

    3. 在弹出的窗口中,选择“添加/删除Windows组件”,然后勾选“MySQL”。

    4. 点击“下一步”进入下一个窗口。

    5. 在这个窗口中,你会看到一些预设的组件列表。你需要确保“MySQL”选项前面有一个对号(√),如果还没有,点击它旁边的按钮将其选中。

    6. 接下来,你会被要求确认是否真的要安装这些组件。点击“确定”。

    7. 安装完成后,重启你的电脑,以便让新安装的MySQL组件生效。

    8. 如果你使用的是Visual Studio Code(VSCode)编辑器,请确保你的Python脚本文件中包含了正确的MySQL驱动。你可以参考我的其他回答来了解如何设置正确的MySQL驱动。

    9. 最后,重新启动你的服务器,并尝试运行你的PHP脚本来检查问题是否已解决。

    如果你仍然无法解决问题,或者你的操作系统版本较低,可能需要考虑使用其他方法来实现MySQL连接。例如,你可以使用MariaDB或其他开源数据库替代MySQL。

    评论

报告相同问题?