文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

phpmyadmin中缺少mysqli扩展的解决方法

2024-04-02 19:55

关注

这篇文章给大家分享的是有关phpmyadmin中缺少mysqli扩展的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

phpMyAdmin错误 缺少 mysqli 扩展。请检查 PHP 配置 的解决方案

phpMyAdmin 缺少 mysqli 扩展。请检查 PHP 配置 的解决方案:缺少 mysqli 扩展。请检查 PHP 配置。

打开你的php.ini->一般在C:WINDOWS目录下。找到

代码如下:

;extension=php_msql.dll;extension=php_mssql.dllextension=php_mysql.dllextension=php_mysqli.dll

需要开启哪个扩展,就把这一行前面的分号去掉就行,注意要重启Apache

或者IIS解决步骤:1.看看php的ext目录中是否有php_mysqli.dll文件如果有,继续下面的步骤。没有的话重新装个php2.打开php.ini,找到

代码如下:

;extension=php_mysqli.dll

把前面的分号";"去掉,改为

代码如下:

extension=php_mysqli.dll

3.找到

代码如下:

;extension_dir="./ext"

把前面的分号";"去掉,改为(相对于php的安装路径的ext目录)

代码如下:

extension_dir = "e:\php\ext"

e:php为php的存放目录

4.把php.ini拷贝到c:windows下5.把libmysql.dll复制到Windows下面的System32目录(这个很关键)6.重新启动IIS(不是网站)

cmd下运行 iisreset /RESTART

如果上面方法还不行,可参考下面方法操作

第一步,输出 phpinfo() 看看 MySQL 模块是否成功装载,如果成功装载说明你见鬼了,否则看第二步,

IIS下phpinfo()无mysql模块是何原因?原先用的php是.msi安装的,后来全部重来了一次,换成压缩包形式安装的。又照着配置了php.ini,复制到windows,复制libmysql.dll到system32。之后测试成功。。。第二步,查看
extension_dir 的设置是否正确第三步,查看是否把 libmysql.dll 文件复制到 c:windowssystem32 下

1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动   (请查看正确安装Mysql的方法)

2、在系统的 system32(C:windowssystem32) 目录下缺少
libmysql.dll文件,解决方法是找到php目录下的libmysql.dll,并将libmysql.dll复制到C:windowssystem32目录中,然后重新启动Web服务。

3、在C:windows目录下的php.ini文件中,没有将“;extension=php_mysql.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件

4、Mysql目录没有读取权限,正确的目录权限如下:administrator   完全控制system    
完全控制user    读取加运行其他的用户权限全部删除(也可保留,但安全性不高,建议删除),然后重启MYsql服务和Web服务。

当你打开phpmyadmin时可能会报这样的一个错误,

缺少 mysqli 扩展。请检查 PHP 配置。 <a href="Documentation.html#faqmysql"
target="documentation"><img class="icon"
src="./themes/original/img/b_help.png" width="11" height="11" alt="文档"
title="文档" /></a>

你可以按照以下这几种方法进行检查:

1.检查php.ini ;extension=php_mysqli.dll是不是已经启用 也就是去掉前面的;

2.检查php.ini extension_dir 地址是不是指向了php目录的ext目录下这步是关键
我就是处在这一步的问题上 我把 extension_dir = "e:\www\php54\ext" 设置成了自己的目录 就可以了

3.检查lib_mysql.dll有没有拷贝到windows目录下  这个dll文件有多种形式的
有没加下划线的libmysql_d.dll 因此要注意自己看

4.检查php安装目录ext目录下,php_mysqli.dll文件是不是存在 网上也说明 最好使用zip包解压
不会出现文件丢失

5.查看php详细页面<?php phpinfo();
?>,看看mysql和mysqli是不是已经启动这一步就是检查你有没有开启mysqli的没有开启的话
你查找mysqli关键字是无法再php详细页面看到的

最后要注意!!!!重启Apache

感谢各位的阅读!关于phpmyadmin中缺少mysqli扩展的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯