安装 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 取代
- 使用以下命令再次安装 php5:
sudo apt-get 安装 php5
- 使用以下方式安装 php5-mysql:
sudo apt-get 安装 php5-mysql