gpt4 book ai didi

linux - CakePHP 烘焙错误 : Database connection “Mysql” is missing, 或无法创建

转载 作者:太空宇宙 更新时间:2023-11-04 11:08:33 25 4
gpt4 key购买 nike

我只是下载了 cakephp 2.5.1 提取并创建了一个数据库。

现在我正在尝试使用蛋糕烘焙,但终端显示该错误(我使用的是 ubuntu)

Error: Database connection “Mysql” is missing, or could not be created

数据库连接也没有问题。只是用页面/索引功能测试过。它工作正常。

我应该使用空表吗?目前我正在使用当前的项目数据库。

数据库.php

类 DATABASE_CONFIG {

public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'abcd',
'prefix' => 'lab_',
'encoding' => 'utf8',
);
public $test = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'user',
'password' => 'password',
'database' => 'test_database_name',
'encoding' => 'utf8',
);

enter image description here

Sql 连接工作正常(查找查询结果)> enter image description here

谢谢

更新> cake bake screenshot - update

最佳答案

连接,不是数据库

问题是询问要使用哪个数据库连接 - 而不是要使用哪个数据库,即

使用哪些?

public $default = array();
^ This one?
public $test = array();
^ Or this one?

回答 abcd 将导致 bake 在数据库配置类中查找和使用 public $abcd - 这显然是配置错误的。

关于linux - CakePHP 烘焙错误 : Database connection “Mysql” is missing, 或无法创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24181139/

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