gpt4 book ai didi

php - Laravel 4.2 和 Mysql 连接

转载 作者:行者123 更新时间:2023-11-29 17:53:30 25 4
gpt4 key购买 nike

我有 Xamp(运行 mysql),我总是用它来运行我所做的每个 laravel 项目(laravel 5+)并且工作正常。

现在,我有一个使用 laravel 4.2 构建的项目,我将其连接到我使用的 Xamp。我已经能够迁移和播种表。但现在,当我尝试加载页面localhost:8000时,它得到这个错误

SQLSTATE[HY000] [2002] No such file or directory

在网上阅读解决方案后,我意识到该项目由于某些我不知道的原因没有连接到 Xampp 上的 mysql。

我已经下载了 mysql,当我运行下载的新 mysql 时,然后运行 ​​localhost:8000 ,它识别新的mysql。

如何通过让 laravel 4.2 项目依赖 Xampp 上的 mysql 来解决这个问题?

PS:抱歉我的英语

最佳答案

如果您使用环境文件,您能否检查这两个文件中是否具有相同的数据库配置。

'host'      => 'localhost',
'database' => 'yourlaraveldb',
'username' => 'yourdbuser',
'password' => 'yourdbpass',

> app/config/database.php
> .env

在我的 Windows 10 中进行以下设置后,它运行良好。

PHP 5.6.30
XAMPP Version 5.6.30
XAMPP Control Panel Version 3.2.2
Laravel 4.2

关于php - Laravel 4.2 和 Mysql 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49086258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com