当我尝试使用“php artisan migrate”命令迁移 Laravel 5 中的表时,出现以下错误:
'SQLSTATE[HY000] [2002] 中没有这样的文件或目录'。 。 。
/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:47
我的 .env 文件包含默认设置,如下所示:
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
我的database.php文件将mysql列为默认数据库连接,homestead被列为我的homestead.yaml文件中的数据库,homestead是我访问mysql并使用show databases;
命令。
关于我可能做错了什么有什么想法吗?
try 127.0.0.1
代替localhost
在你的.env
文件。这个对我有用 :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)