Laravel 4没有连接到数据库

时间:2014-10-22 15:54:19

标签: php mysql laravel

我正在尝试将我的laravel 4版本与MAMP连接到本地数据库。对于许多其他项目甚至其他laravel构建在同一台机器和mysql服务器上,我已经没有这个问题。这个不会连接。

这是我的db config setup。

'mysql' => array(
        'driver'    => 'mysql',
        'port'      => '3306',
        'host'      => '127.0.0.1',
        'database'  => 'db_name',
        'username'  => 'root',
        'password'  => 'root',
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
    ),

我将端口设置为与我在MAMP设置上的mysql相匹配,并且用户和密码在我的所有项目中都是一致的。除非有其他我不确定的东西,否则我错过了什么?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我发现了我的问题。虽然127.0.0.1是localhost的IP地址,但Laravel似乎不喜欢这个设置。

所以代替:

'host'      => '127.0.0.1',

我把它改为:

'host'      => 'localhost',

现在正在建立连接。