gpt4 book ai didi

database - PostgreSQL 设置

转载 作者:行者123 更新时间:2023-11-29 14:20:24 26 4
gpt4 key购买 nike

我想在 postgresql 中关闭 standard_conforming_strings。我输入命令“set standard_conforming_strings=off;”然后用“show standard_conforming_strings;”检查它一切都很好。当我退出然后再次打开客户端时,设置将切换回打开状态。

如何永久关闭它?

最佳答案

Postgresql 中的设置可以在三个级别上进行:

  1. 正如您已经发现的,您可以使用 set 在 session 基础上更改个别设置。

  2. 您可以使用 ALTER ROLE 在每个用户的基础上持久设置参数命令。这可以为单个数据库或服务器中的所有数据库设置。

  3. 要在全局基础上为所有用户永久更改设置,您可以编辑 postgresql.conf。更高版本的 postgresql 还允许通过 ALTER SYSTEM 命令更改全局配置。此外,可以通过在启动服务器时添加命令行选项来覆盖全局配置。

并非所有参数都可以按 session 或按用户更改。

在您重新加载服务器(pg_ctl reload,或通过适当的系统初始化命令)之前,对 postgresql.conf 的更改不会生效。一些参数需要完全重启才能生效。

This手册页更详细地描述了不同的方法。

关于database - PostgreSQL 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29857481/

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