Om3*_*3ga 2 php postgresql mamp laravel
我正在MAC上使用MAMP.因为它默认带有MySQL.但现在我需要在我的一个项目中使用PostgreSQL.如何在MAMP中为Laravel项目设置postgreSQL?
Jac*_*res 12
好的,如果你开始在MAMP附带的mySQL上使用postgreSQL,你必须在你的位置机器上手动安装postgreSQL,可以在这里找到OSX软件包,
如果您不想进行完整安装,我建议您使用Postgres应用程序将摘录下载到您的应用程序文件夹,然后在启动时,端口号将显示在菜单栏中,如下所示:

创建一个数据库:
CREATE DATABASE your_database_name;CREATE DATABASE提示退出postgreSQL CLI \q然后使用ENTER
您现在需要将这些设置插入Laravels配置:
'default' => 'mysql',为'default' => 'pgsql',现在用编辑'connections'数组之前的信息如下:
'connections' => array(
'pgsql' => array(
'driver' => 'pgsql',
'host' => 'localhost',
'database' => 'your_database_name',
'username' => '',
'password' => '',
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public',
),
)保存存档
您现在应该拥有Laravel可以与之交谈的正常运行的数据库.
请注意,如果您使用的是Postgres应用程序,则不需要数据库配置中的用户名或密码.