Xampp服务器中的Cakephp无法使用密码连接到mysql服务器到数据库

时间:2014-03-12 16:46:02

标签: cakephp xampp

当我尝试在浏览器中打开我的cakephp时出现以下错误

CakePHP无法连接到数据库。

数据库连接“Mysql”丢失或无法创建。 SQLSTATE [28000] [1045]拒绝访问用户'root'@'localhost'(使用密码:YES)

我有数据库“caketest”并以root身份访问我的密码'1234' 当我在许多网站上搜索时,他们告诉我们允许访问所有网站,所以我尝试了:

将caketest。*的所有权限授予'root'@'localhost'; 冲洗权限;

这也行不通......

我也有wamp服务器和bitnami tomcat。因此,为了避免冲突,我将xampp服务器的端口号更改为16

我的C:\ xampp \ htdocs \ caketest \ app \ Config \ database.php如下

public $default = array(
    'datasource' => 'Database/Mysql',
    'persistent' => false,
    'host' => 'localhost',
    'login' => 'root',
    'password' => '1234',
    'database' => 'caketest',
    'prefix' => '',
    //'encoding' => 'utf8',
);

我应该改变其他任何东西 我尝试了很多东西。但它不起作用!请帮帮我!

1 个答案:

答案 0 :(得分:0)

将您的'主持人'更改为'127.0.0.1'