Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'解决方案

2019-01-13 14:20:36 6926

解决方案

 

By ZHANG DING

 

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


 图片1.png

 

 

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


图片2.png

 

 

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

即可。


 

在 C:\Windows\php.ini 中

1
;extension=php_pdo_mysql.dll

改为:

1
extension=php_pdo_mysql.dll


extension_dir = "C:\PHP\ext"

extension=php_mysql.dll

extension=php_mysqli.dll


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: