我从名为laravel
的Laravel 5.4数据库中删除migrations
表。当我运行php artisan migrate:install
,我得到这个错误:Laravel:没有这样的文件或目录(SQL:创建表'迁移')
[Illuminate\Database\QueryException]
SQLSTATE[HY000] [2002] No such file or directory (SQL: select * from
information_schema.tables where table_schema = laravel
and table_name = migrations)
我删除并重新创建数据库。我也跑composer update
。没有运气。我可以在phpMyAdmin中运行命令并手动创建表。
没有快乐。同样的错误。 –
您是否在'.env'文件中检查了您的数据库凭据? – Camilo
如果你在本地主机上,不要忘了在数据库设置正确的时候检查你的端口(特别是在运行MAMP时) –