Undefined class constant ‘MYSQL_ATTR_INIT_COMMAND’解决方案

来自AI助手的总结
当使用Eclipse和Thinkphp框架配合Mysql时出现的问题,是由于PHP配置导致的。通过查看PHP版本信息和修改C:Windowsphp.ini文件中的配置,可以解决这个问题。

 

解决方案

 

By ZHANG DING

 

当,使用 Eclipse 使用 Thinkphp 框架时,使用 Mysql 时,会出现以下问题:

 图片1.png

 

 

这个问题是由于 PHP 配置导致的,因此,在此查看 PHP 版本信息: echo phpinfo();

图片2.png

 

 

在此,可以看到 PHP.ini 配置文件位于 C:Windowsphp.ini,而我们的 PHP.ini 位于 C:PHPPHP.ini 中,将它复制到 C:Windowsphp.ini

即可。


 

在 C:Windowsphp.ini 中

;extension=php_pdo_mysql.dll

改为:

extension=php_pdo_mysql.dll

extension_dir = “C:PHPext”

extension=php_mysql.dll

extension=php_mysqli.dll

温馨提示: 本文最后更新于2025-03-02 00:06:23,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 蚂蚁官方
© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容