gpt4 book ai didi

php - 使用 Pgsql 驱动程序从 Laravel 5 连接到 Redshift 数据库?

转载 作者:可可西里 更新时间:2023-11-01 12:39:48 25 4
gpt4 key购买 nike

我想知道是否有人知道上述是否可能实现,或者我是否在做一些荒谬的事情。这些连接详细信息适用于 RDS(即 blah.blah.eu-west-1.rds.amazonaws.com)数据库:

'db1' => [
'driver' => 'pgsql',
'host' => env('DB_HOST_BRAIN'),
'database' => env('DB_DATABASE_BRAIN'),
'username' => env('DB_USERNAME_BRAIN'),
'password' => env('DB_PASSWORD_BRAIN'),
'charset' => 'utf8',
'prefix' => '',
'schema' => 'xyz_admin',
],

但这些不适用于 Redshift(即 blah.blah.eu-west-1.redshift.amazonaws.com)数据库:

'db2' => [
'driver' => 'pgsql',
'host' => env('DB_HOST_PINKY'),
'database' => env('DB_DATABASE_PINKY'),
'username' => env('DB_USERNAME_PINKY'),
'password' => env('DB_PASSWORD_PINKY'),
'port' => env('DB_PORT_PINKY'),
'charset' => 'utf8',
'prefix' => '',
'schema' => 'xyz',
],

假设所有细节都是正确的,是否有令人信服的理由说明这永远行不通?有什么方法可以让它发挥作用吗?

最佳答案

只要环境变量正确,您的配置就可以连接到 Redshift:

$take_over_the_world = DB::connection('db2')->select('SELECT tonight FROM going_to_do');

关于php - 使用 Pgsql 驱动程序从 Laravel 5 连接到 Redshift 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29703581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com