当我运行php artisan migration时,会出现如下错误:
Illuminate\Database\QueryException: could not find driver (SQL: select * from information_schema.tables where table_schema = lara_blog and table_name = migrations)
我已经更改了
AppServiceProvider.php
文件。这不能解决这个问题。而且我找不到其他解决方案。请帮我解决这个问题。
P.S我的操作系统是Linux。我试图在Windows上运行完全相同的项目,并且运行正常。
答案 0 :(得分:1)
您可能缺少php的mysql扩展名。
在Linux中,安装命令是“ apt-get install phpX.X-mysql”,其中X.X是您的php版本(“ php -v”用于查找您拥有的版本)。
答案 1 :(得分:0)
这是一个普遍错误,表明您的系统没有数据库扩展名(无论您使用的是Postgres还是MySQL),请尝试安装它。