1

我的数据库连接在 Web 应用程序中完美运行。但是当我在控制台应用程序中尝试相同的设置时,它会失败(我在 console.php 文件中编写了连接设置)。

CDbConnection failed to open the DB connection: SQLSTATE[28000] [1045] Access denied for user 'username'@'host' (using password: YES)

我不能解决问题 4 小时。可能有什么问题?

4

2 回答 2

0

在 console.php 中更改localhost127.0.0.1

于 2014-03-16T12:56:03.917 回答
0

如果您想连接到您在 Web 应用程序中连接的同一个数据库,则将'db' => array(...)config/main.php 中的内容复制到 config/console.php

于 2014-07-07T05:32:04.863 回答