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

53次阅读
没有评论

共计 2094 个字符,预计需要花费 6 分钟才能阅读完成。

自动写代码机器人,免费开通

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

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 > 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 扩展的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-18发表,共计2094字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)