kyo*_*kyo 9 php mysql migration laravel laravel-5
我跑步时保留这个 php artisan migrate
SQLSTATE [HY000] [2002] php_network_getaddresses:getaddrinfo失败:提供nodename或servname,或者不知道
我的环境
.env文件
APP_ENV=local
APP_URL=http://localhost/
APP_DEBUG=true
APP_KEY=****
DB_HOST=http://localhost/
DB_DATABASE=name-local
DB_USERNAME=root
DB_PASSWORD=
UNIX_SOCKET = /tmp/mysql.sock
Run Code Online (Sandbox Code Playgroud)
该name-local数据库存在于我的本地数据库中.
任何提示/建议将是对我来说是巨大的帮助.
kyo*_*kyo 13
检查你DB_HOST的.env文件
DB_HOST=http://localhost/ - > DB_HOST=localhost
结果:
我现在可以和平地迁移.
php artisan migrate
Migration table created successfully.
Migrated: 2014_10_12_000000_create_users_table
Run Code Online (Sandbox Code Playgroud)
我终于弄清楚是什么导致了这个错误。我正在使用 docker,但我没有php artisan migrate从容器中的 shell运行。导航到 Laravel 项目文件夹后,我只是在终端中运行它。转到您的 docker 仪表板并启动项目映像中 laravel 容器的 CLI。然后运行迁移命令。
| 归档时间: |
|
| 查看次数: |
23583 次 |
| 最近记录: |