php|lnmp搭建遇到的尴尬事(一)

ubuntu18.04 laravel5.5 运行migrate的时候,报出错误: could not find driver 如下图
php|lnmp搭建遇到的尴尬事(一)
文章图片

然后猜测可能是php的pdo_mysql扩展没打开,然后进入到php.ini里将pdo_mysql打开发现还是不行
运行下php -m 发现报错如下PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql'
php|lnmp搭建遇到的尴尬事(一)
文章图片

so ~ 安装扩展,运行sodu apt install php7.2-pdo_mysql,然后竟然安装不了...
后来焕然大悟,php5.6以后应该用的是mysqlnd, 然后试着安装了下
sudo apt install php-mysqlnd
php|lnmp搭建遇到的尴尬事(一)
文章图片

果然成功了^_^
【php|lnmp搭建遇到的尴尬事(一)】最后laravel顺利迁移

    推荐阅读