PDO drivers 缺少功能,什么原因?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

PDO drivers 缺少功能,什么原因?

落地花开啦 2016-06-15 18:32:33 1842

screenshot
安装了这些包。按照我以往的经验应该在phpinfo()中得到一下的驱动

PDO drivers dblib, mysql, odbc, sqlite

但是只得到了

PDO drivers mysql

请问可能是什么问题?会与apache的配置有关吗?

driver功能 ons原因 pdo功能
分享到
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:40:00

    原因是:你装错包了

    php5-mysql包对应的是mysql_*系列函数,如mysql_query(),这个包与pdo无关。

    如果你要用pdo操作mysql,就要安装这两个包:php5-pdo php5-pdo_mysql,不需要php5-mysql

    同理,pgsql, sybase, sqlite等数据库的pdo支持对应的包名是:php5-pdo_pgsql, php5-pdo_sybase, php5-pdo_sqlite

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

相似问题
最新问题