我正在尝试将我的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相匹配,并且用户和密码在我的所有项目中都是一致的。除非有其他我不确定的东西,否则我错过了什么?
感谢您的帮助
答案 0 :(得分:0)
我发现了我的问题。虽然127.0.0.1是localhost的IP地址,但Laravel似乎不喜欢这个设置。
所以代替:
'host' => '127.0.0.1',
我把它改为:
'host' => 'localhost',
现在正在建立连接。