我必须通过SShing在宅基地箱上进行迁移:
homestead ssh
cd ~/Code/my-project
php artisan migrate
Run Code Online (Sandbox Code Playgroud)
我更喜欢只运行migrate本地文件夹,并自动在访客(虚拟)机器上运行迁移.
默认情况下,Laravel使用localhost作为数据库主机,只需转到homestead.yaml文件并检查第一行的IP地址(可能是=> ip:"192.168.10.10").在.env文件中使用此IP作为主机:
在.env文件中使用: DB_HOST=192.168.10.10
代替 DB_HOST=localhost
它必须有效.
PS: Homestead还重定向端口,因此您可能需要将数据库的端口更改为:33060
在.env文件中,使用:DB_PORT=33060,而不是DB_PORT=3306
但是,首先检查firt配置.
最好的祝愿.
| 归档时间: |
|
| 查看次数: |
2921 次 |
| 最近记录: |