ThinkPHP连接数据库出现的错误:Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'

一、前言

        最近在学习docker,并用phpfpm+mysql+nginx几个镜像部署了一个lnmp环境。并把之前写的项目放上去测试了一下。没想到出现了错误:Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'。

ThinkPHP连接数据库出现的错误:Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'

其原因就是没有安装PDO扩展。