安装 mysqli 后 phpmyadmin 停止加载

安装 mysqli 后 phpmyadmin 停止加载

安装 mysqlnd 后, phpmyadminLinux host 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:52:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux 无法加载。

我正在使用 php5、mysql 和 mysqlnd。mysql 和 mysqlnd 可能与 phpmyadmin 冲突。

  • 问题:

    如果我删除 mysqlnd(mysqli 支持),PHP5 将无法与 mysqli 一起使用,PHP5 只能与 mysql 一起使用。(测试结果:function_exists('mysqli_fetch_all') return FALSE。没关系。

    如果我安装了 mysqlnd、php5-mysqlnd,PHP 就可以与 mysql + mysqli 一起工作。

  • mysqlnd 安装后受影响的问题:

    安装 mysqli (mysqlnd) 支持后,phpmyadmin 将无法加载。适用于 PHP5 mysql + mysqlnd。

再次安装 phpmyadmin 时mysqlnd 无法加载. 仅 PHP PDO 和 mysql 有效。

答案1

php5-mysqli 已被 php5-mysql 取代

  1. 使用以下命令再次安装 php5:

sudo apt-get 安装 php5

  1. 使用以下方式安装 php5-mysql:

sudo apt-get 安装 php5-mysql

相关内容