gpt4 book ai didi

php - Symfony2 数据库配置

转载 作者:搜寻专家 更新时间:2023-10-30 19:59:18 24 4
gpt4 key购买 nike

我刚刚从一位前同事那里继承了一个 Symfony2 项目。我试图让它在本地运行,但收到​​ SQLSTATE[HY000] [2002] Connection refused 错误。我想我错过了我读过的数据库连接应该在 app/config/parameters.yml 文件中。

如果我只有项目和实时站点,是否可以找到这些信息?

最佳答案

如果是标准的 Symfony2 项目,你必须在 app/config/parameters.yml 中配置你的数据库连接信息,比如:

# app/config/parameters.yml
parameters:
database_driver: pdo_mysql
database_host: localhost
database_name: test_project
database_user: root
database_password: password

# ...

更多信息 doc .

之后你必须创建数据库:

$ php app/console doctrine:database:create

接下来,创建表架构:

$ php app/console doctrine:schema:update --force

此外,您可以加载(如果您的同事提供了;)一些数据固定装置,所以请尝试:

$ php app/console doctrine:fixtures:load

如果您的同事不使用 doctrine fixtures,您应该考虑从 prod 数据库中转储数据。

关于php - Symfony2 数据库配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24699269/

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