今天在安装了WampServer2.1a-x32之后,点击WampServer的图标启动WampServer,在电脑右下角就可以看到WampServer启动之后的图标,然后点击“Start All Services”启动所有的服务,然后在浏览器中浏览phpMyAdmin时报错:“phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”

        phpMyAdmin是非常适合对数据库操作命令不熟悉的数据库管理者,phpMyAdmin 就是一种 MySQL 数据库的管理工具,安装该工具后,即可以通过 web 形式直接管理 MySQL 数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者

       下面给出解决办法:

        phpMyAdmin在WampServer按住目录下面的apps文件夹下面,例如“D:\wamp\apps\phpmyadmin3.2.0.1”,然后在phpmyadmin3.2.0.1文件夹下面找到libraries文件夹,找到之后在libraries文件夹下面有个config.default.php(旧版本是根目录下的config.inc.php)文件,打开这个文件并编辑它。

        $cfg['PmaAbsoluteUri'] = '';这里填写phpmyadmin的访问网址 例如“http://localhost/phpMyAdmin”。


        $cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address 填写localhost或mysql所在服          务器的ip地址,如果mysql和该phpmyadmin在同一服务器,则按默认localhost 。

 

         $cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port , mysql端口,如果是默认                  3306,保留为空即可。


       $cfg['Servers'][$i]['user'] = 'root'; // MySQL user 访问phpmyadmin使用的mysql用户名。

        fg['Servers'][$i]['password'] = ''; // MySQL password (only needed对应上述mysql用户名的密码。

 

        $cfg['Servers'][$i]['auth_type'] = 'cookie'; //在此有四种模式可供选择,cookie,http,HTTP, configconfig方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证,,具体如下:PHP安装模式为Apache,可以使用http和cookie;PHP安装模式为CGI,可以使用cookie  在自己的机子里调试用config;如果在网络上的空间用cookie。


        $cfg['blowfish_secret'] = ''; //如果认证方法设置为cookie,就需要设置短语密码,置于设置为什么密码,由您自己决定 ,但是不能留空,否则会在登录phpmyadmin时提示错误。

 

      $cfg['Servers'][$i]['only_db'] = ''; //如果这里填写的话,表示进入phpMyAdmini之后,页面左边就只能看到所填写库的信息。

    $cfg['DefaultLang'] = ‘zh'; // 这里是选择语言,zh代表简体中文的意思。
    $cfg['blowfish_secret'] =''; // 如果认证方法设置为cookie,就需要设置短语密码,设置为什么密码,由您自己决定,这里不能留空,否则会在登录phpMyAdmin 会报错。

                                 

    $cfg['Servers'][$i]['connect_type'] = 'tcp';       //连接MySQL服务器的方式。

 

     $cfg['Servers'][$i]['compress']      = FALSE;    // (requires PHP >= 4.3.0)是否使用压缩协议,PHP版本须>=     4.3.0。

 

     $cfg['Servers'][$i]['controlpass']   = '';  //MySQL控制用户设定,该用户只对mysql数据库下的user和db表有完全权限。

 

  $cfg['Servers'][$i]['auth_type']     = 'config';   //如果PHP安装模式为Apache,可以使用http和cookie;如果PHP安装模式为CGI,可以使用cookie;默认为config,是不安全的,不推荐。

 

   $cfg['OBGzip']   = 'auto';//有必要的话是否使用GZIP输出缓冲。

$cfg['PersistentConnections']   = FALSE;//是否使用MySQL持久连接


    $cfg['ExecTimeLimit']           = 300; //最大脚本执行时间,单位:秒

 

     $cfg['ShowSQL'] = TRUE; //运行查询时显示SQL查询语句

 

      $cfg['AllowUserDropDatabase']   = FALSE;//是否对普通用户显示“删除数据库”连接

 

       $cfg['Confirm']  = TRUE;//删除数据表/库前是否出现确认提示框

 

       $cfg['LoginCookieRecall']  = TRUE; //是否收回先前cookie认证模式的cookie

 

      “phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”错误。解决办法如下:

        1.到phpmyadmin文件夹的\libraries\config.default.php文件中找:$cfg['Servers'][$i]['extension']='mysql';语句。


        2.如果有找到$cfg['Servers'][$i]['extension']='mysql';这句,就继续查找下面这句$cfg['Servers'][$i]['extension']='mysqli'; 并把其的注释去掉。


        3.如果没有找到$cfg['Servers'][$i]['extension']='mysql';这句,就把$cfg['Servers'][$i]['extension']='mysqli';语句,改成$cfg['Servers'][$i]['extension']='mysql';  语句。

安装php WampServer之后,运行的时候报错“phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”的更多相关文章

  1. 安装weblogic时,运行configure.cmd报错、闪退、无法创建域

    直接运行configure.cmd时在jar包加载完成时,不提示创建域的过程,而是直接退出程序 命令行: cd /d F:\00uep_rfs\wls1212_dev\wls12120 切换至解压路径 ...

  2. centos 7安装rac 11gR2时运行root.sh报错找不到ohas服务(ohasd failed to start)

    单独在linux 7中为ohasd设置一个服务.步骤如下1. 创建服务ohas.service的服务文件并赋予权限touch /usr/lib/systemd/system/ohas.servicec ...

  3. 易语言报错:无法定位链接器!请检查 tools\link.ini 中的配置是否正确。 静态连接失败

    今天下午搞易语言,在编写动态链接库以后,静态编译的时候出现以下提示: 无法定位链接器!请检查 tools\link.ini 中的配置是否正确. 静态连接失败 于是网上百度了下,找到相关的解决方法: 编 ...

  4. yii2框架安装运行init.bat报错php.exe不是内部或外部命令

    在安装yii2框架的时候,遇到一个很纠结的问题.就是当我把安装包下载下来之后,在公司的电脑安装可以正常,当我回家用自己的电脑安装就报错,提示 php.exe 不是内部或外部命令,也不是可运行的程序.这 ...

  5. AS 新安装Android Studio运行项目前报错:Unable to access Android SDK add-on list

    新安装Android Studio运行项目前报错:Unable to access Android SDK add-on list AS启动后,会在默认路径下检测是否有Android SDK,如果没有 ...

  6. Window7中Eclipse运行MapReduce程序报错的问题

    按照文档:http://www.micmiu.com/bigdata/hadoop/hadoop2x-eclipse-mapreduce-demo/安装配置好Eclipse后,运行WordCount程 ...

  7. 安装PHP过程中,make步骤报错:(集合网络上各种解决方法)

    安装PHP过程中,make步骤报错:(集合网络上各种解决方法) (1)-liconv -o sapi/fpm/php-fpm /usr/bin/ld: cannot find -liconv coll ...

  8. 第一次打开pycharm运行python文件报错”No Python interpreter selected“问题的解决办法

    前面没有细讲,这里细述一下安装pycharm后,第一次打开pycharm运行python文件报错"No Python interpreter selected"问题的解决办法. 出 ...

  9. Android——eclipse下运行android项目报错 Conversion to Dalvik format failed with error 1解决

    在eclipse中导入android项目,项目正常没有任何错误,但是运行时候会报错,(clean什么的都没用了.....)如图: 百度大神大多说是jdk的问题,解决: 右键项目-Properties如 ...

随机推荐

  1. YARN Application执行流程

    原文见  http://xiguada.org/yarn-application_run/ 本节简单描述了一个Application在YARN上的执行流程,希望对初识YARN的同学提供一些帮助. 图1 ...

  2. 30分钟Git命令“从入门到放弃”

    git 现在的火爆程度非同一般,它被广泛地用在大型开源项目中,但是初学者非常容易“从入门到放弃”,各种命令各种参数,天哪,宝宝要吓哭了.实际上新手并不需要了解所有命令的用途,学习是需要一个循序渐进的过 ...

  3. ini配置文件的读取

    .ini 文件是Initialization File的缩写,即初始化文件.是windows的系统配置文件所采用的存储格式,统管windows的各项配置,一般用户就用windows提供的各项图形化管理 ...

  4. java实现快速排序算法

    1.算法概念. 快速排序(Quicksort)是对冒泡排序的一种改进.由C. A. R. Hoare在1962年提出.2.算法思想. 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据 ...

  5. 聊聊iOS中网络编程长连接的那些事

    1.长连接在iOS开发中的应用 常见的短连接应用场景:一般的App的网络请求都是基于Http1.0进行的,使用的是NSURLConnection.NSURLSession或者是AFNetworking ...

  6. MongoDB之Map-Reduce -- Mongo Shell版和C#版(上)

    最近有在学习MongoDB,看到了关于Map-Reduce,觉得蛮有意思的,所以在这里就记录下来作为学习笔记. 关于Map-Reduce的作用这里就引用一下官网以及另外一篇文章看到的,言简意赅. 1. ...

  7. Php取扩展名

    Php取扩展名 /** * 取扩展名 */ function getext($url){ $base = parse_url($url); $name = basename($base['path'] ...

  8. 批量删除git分支

    本篇文章由:http://xinpure.com/bulk-delete-git-branching/ 批量删除git分支 使用 git 时候,经常会发现,不知不觉就创建了大量的分支.那么,麻烦事就来 ...

  9. FTP命令使用详解

    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令.熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之 ...

  10. ASP.NET MVC 简单的分页思想与实现

    首先我们通过VS创建一个空的基于Razor视图引擎的ASP.NET MVC3 Web应用程序,命名为JohnConnor.Web 对创建过程或Razor不太了解的看官,请移步 ASP.NET MVC ...