PHPMYADMIN下提示:缺少 mysqli 扩展。请检查 PHP 配置。 <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="文档" alt="文档" class="icon ic_b_help" /></a>

解决方案 »

  1.   

    链接数据库提示:Fatal error: Call to undefined function mysql_connect() in
      

  2.   

    链接数据库代码:$server_name="localhost";
    $server_user="root";
    $server_pass="密码";
    $server_database="数据库名"; $conn=mysql_connect($server_name,$server_user,$server_pass);
    mysql_select_db($server_database,$conn);
    mysql_query("set names gb2312");
      

  3.   

    phpinfo 看看mysql 扩展是否开启, php/ext 目录中没有 php_mysql.dll 文件吗?
      

  4.   

    phpinfo 无MYSQ信息。php/ext 目录下有 php_mysql.dll 文件,并已经复制WINDOWS/SYSTEM32extension=php_mysql.dll
    extension=php_pdo_mysql.dll
     已经开启
      

  5.   

    原因应该就是MYSQL扩展没被加载起。PHP.ini文件扩展都开了。
    GD都能加载。
    就MYSQL加载不上。
      

  6.   

    WINDOWS/SYSTEM32/(PHP/ext) 下都有php_mysql.dll 、 php_pdo_mysql.dll
      

  7.   

    不是把 php_mysql.dll 文件,并已经复制WINDOWS/SYSTEM32,而是libmysql.dll
      

  8.   

    libmysql.dll  也复制了的
      

  9.   

    不是因为php.ini的问题, 是libmysql 没被加载
      

  10.   

    extension_dir 中指定绝对路径
      

  11.   

    解决办法:
    右键我的电脑--属性--高级--环境变量
    找到path最后面加上 D:\PHP,这个目录是你的PHP根目录哦,然后重启apache,打印 phpinfo(),哈哈!终于看到了久违了的mysql被加载进来,(改了path之后,最好是重启一下电脑哦。)