错误原因
这个是由于php-mysqlnd插件没有安装的原因。
解决办法
安装php-mysqlnd:
首先mysqli 会和 mysqlnd冲突,先移除mysqli.
yum remove php-mysqli
然后安装mysqlnd
yum isntall php56w-mysqlnd
然后通过php -m
查看php模块,如下图可以看到mysqlnd 模块安装完成了.
接下来就可以正常使用mysqli_fetch_all()了。
注意:如果是在apache环境下使用php需要重启apache才能生效。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190719084704460.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTI1Nzc0NzQ=,size_16,color_FFFFFF,t_70)