我刚刚使用 artisan migrate 创建了一些表,但是我收到了 PDO 类型的错误:
[PDOException]
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
一个 php/mysql 测试脚本可以很好地连接到数据库,但它是另一个虚拟主机,它没有使用 PDO。
在 Laravel4 中编辑 app/config/local/database.php来设置密码和数据库名称。
在 start.php 中编辑
更新
我在 PDO 连接数组中硬编码了密码,现在终端说没有名为“数据库”的数据库。显然它正在其他地方寻找配置,但我没有其他配置文件。
(由于遵循有关制作“本地”目录的教程,它对我不起作用)就目前而言,我已经下载了稳定版本,并且一切正常。我将删除此帖子,以保持论坛清洁。