【发布时间】:2016-11-14 03:16:35
【问题描述】:
我刚刚尝试将我的第一个 Laravel 项目转移到 VPS 我已经安装了所有必需的 php 扩展并根据需要设置了权限但是我正在尝试在我的表上运行迁移并且我得到连接被拒绝,但它首先创建迁移表。
显然它可以很好地连接到数据库以创建初始迁移表,但不确定它为什么会抛出错误。
【问题讨论】:
-
你确定你已经安装了pdo扩展?
-
PDO 扩展很好。我运行了 PDO 连接测试来确认。
-
你有没有直接检查数据库,看它是否真的创建了迁移表?
-
是的,迁移表在那里但没有填充。
-
如果您的
DB_HOST=localhost尝试使用IP 而不是DB_HOST=127.0.0.1。还要确保你的 MySQL 端口号是正确的。