我正在尝试将我的laravel 4构建与MAMP连接到本地数据库。我在许多其他项目中都没有这个问题,甚至在同一台机器和mysql服务器上构建了其他laravel。这个就是连不上。
这是我的db配置设置。
'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' => '',
),我将端口设置为匹配mysql的MAMP设置,并且用户和密码在我所有的项目中都是一致的。除非还有什么我不确定的地方,否则我错过了什么?
谢谢你的帮助
发布于 2014-10-22 16:10:53
我发现了我的问题。虽然127.0.0.1是本地主机的IP地址,但是Laravel似乎不喜欢这样的设置。
因此,与其:
'host' => '127.0.0.1',我把它换成了:
'host' => 'localhost',现在已经建立了连接。
https://stackoverflow.com/questions/26511739
复制相似问题