解决 Laravel PDOException: SQLSTATE[HY000] [1049] 未知数据库错误

问题描述 投票:0回答:1

我是 PHP 和 Laravel 新手,目前使用 Windows 10 和 XAMPP。我已经成功安装了 Composer 和 Laravel,并且正在尝试使用 URL

http://127.0.0.1:8000
运行我的新 Laravel 项目。但是,我遇到了错误:

SQLSTATE[HY000] [1049] 未知数据库“第一个项目”

如果您能提供有关如何解决此问题的指导,我将不胜感激。

php laravel xampp laravel-10
1个回答
0
投票

发生此错误的原因有多种,但无论如何,发生的情况是您的 PHP 无法找到要连接的数据库,这里有一些关于如何解决此问题的建议。

1 - 验证数据库是否存在

在尝试在 .env 文件中引用之前,请确保您已经创建了数据库,有时我们可能会超前并最终跳过步骤。

2 - 验证您的数据库名称

很可能在您的 .env 文件中对数据库给出了错误的引用,这就是您无法连接的原因,请检查拼写错误并确保 .env 上的名称与数据库的名称完全相同,请注意,这是区分大小写的。

这是此类错误的最常见原因,但如果这对您的情况没有帮助,请分享更多信息,特别是您如何尝试连接 laravel 项目的 .env 文件。

© www.soinside.com 2019 - 2024. All rights reserved.