Gitlab 为PostgreSQL RDS实例安装pg_trgm扩展

Gitlab 为PostgreSQL RDS实例安装pg_trgm扩展,gitlab,Gitlab,连接到AWS RDS postgres实例以安装pg_trgm,作为在AWS上安装gitlab的一部分。我应该从哪里运行命令sudo/opt/gitlab/embedded/bin/psql-U gitlab-h-d gitlabhq_production 我尝试使用AWS RDS postgres端点从本地计算机使用pgAdmin 我预计产量为 psql(9.4.7) 键入“帮助”以获取帮助 gitlab=#创建扩展pg#u trgm; gitlab=#\q这: 连接到新的RDS实例以验证访问

连接到AWS RDS postgres实例以安装pg_trgm,作为在AWS上安装gitlab的一部分。我应该从哪里运行命令sudo/opt/gitlab/embedded/bin/psql-U gitlab-h-d gitlabhq_production

我尝试使用AWS RDS postgres端点从本地计算机使用pgAdmin

我预计产量为

psql(9.4.7) 键入“帮助”以获取帮助

gitlab=#创建扩展pg#u trgm; gitlab=#\q

这:

连接到新的RDS实例以验证访问并安装 所需的扩展。
我们可以通过选择实例来找到主机或端点,我们刚刚创建了实例,在详细信息下拉列表之后,我们将找到标记为“端点”的主机或端点;请记住不要包含冒号和端口 号码

sudo/opt/gitlab/embedded/bin/psql-U gitlab-h-d gitlab\U生产
psql(9.4.7)
键入“帮助”以获取帮助。
见“

要在AWS管理控制台中查找MySQL DB实例的端点,请执行以下操作:

  • 打开RDS控制台,然后选择数据库以显示数据库实例列表
  • 选择MySQL DB实例名称以显示其详细信息
  • 在连接和安全选项卡上,复制端点。
    另外,请注意端口号。
    您需要端点和端口号才能连接到DB实例

如果端点值为
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
,端口值为
3306
,则您可以在mysql连接字符串中指定以下值:

  • 对于主机或主机名,指定
    mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
  • 对于端口,指定
    3306
因此,您应该能够在计算机上的任何位置运行此操作。
如果您确实申报了您的第一次:

这是:

连接到新的RDS实例以验证访问并安装 所需的扩展。
我们可以通过选择实例来找到主机或端点,我们刚刚创建了实例,在详细信息下拉列表之后,我们将找到标记为“端点”的主机或端点;请记住不要包含冒号和端口 号码

sudo/opt/gitlab/embedded/bin/psql-U gitlab-h-d gitlab\U生产
psql(9.4.7)
键入“帮助”以获取帮助。
见“

要在AWS管理控制台中查找MySQL DB实例的端点,请执行以下操作:

  • 打开RDS控制台,然后选择数据库以显示数据库实例列表
  • 选择MySQL DB实例名称以显示其详细信息
  • 在连接和安全选项卡上,复制端点。
    另外,请注意端口号。
    您需要端点和端口号才能连接到DB实例

如果端点值为
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
,端口值为
3306
,则您可以在mysql连接字符串中指定以下值:

  • 对于主机或主机名,指定
    mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
  • 对于端口,指定
    3306
因此,您应该能够在计算机上的任何位置运行此操作。
如果您确实申报了您的第一次:

sudo /opt/gitlab/embedded/bin/psql -U gitlab -h <rds-endpoint> -d gitlabhq_production
psql (9.4.7)
Type "help" for help.