什么PDO驱动程序与mariadb一起使用?

 从容嘛_100 发布于 2023-02-06 19:32

用mariadb替换mysql后,我遇到以下错误:

PHP致命错误:/var/www/inlcude/config.php:5 \nStack trace中的消息"找不到驱动程序"的未捕获异常"PDOException":\n#0 /var/www/inlcude/config.php(5 ):PDO - > __ construct('mysql:dbname = my ...','apache','ABCDE ...')\n#1/var/www/html/index(21):require('/ var /www/inlcude/con...')\n#2 {main} \n在第5行的/var/www/inlcude/config.php中抛出

我已经阅读了以下两个相关问题,但在那里找不到答案:
PDO和MariaDB
PDOException"找不到驱动程序"

yum list pdo_mysql,yum list php5-mysql,yum list php5-mariadb都没有返回匹配的包.在Fedora 20(red hat)上使用mariadb的PDO驱动程序的名称是什么?

刚添加,php-pdo已经安装好了.

1 个回答
  • 通过反复试验,我发现我需要安装mysqlnd来获取PDO驱动程序.

    yum install php-mysqlnd
    

    不要问我为什么或如何运作,因为我完全不知道.

    2023-02-06 19:35 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有