在 Ubuntu 上的 PostgreSQL 中找到配置文件
conf
文件为数据库添加自定义配置参数。这些配置文件改变了数据库正常工作以实现所需功能的方式。
在本篇文章中,我们将学习如何在我们的计算机上找到这些文件的位置,以确保我们在需要执行一些自定义时进行更改。
在 PostgreSQL 中在 Ubuntu 上使用 SHOW
命令查找配置文件
登录数据库时,我们可以执行如下命令,返回配置文件存放的绝对路径。
将以下命令复制并粘贴到终端,然后按键盘上的 Enter 按钮。在返回的提示中输入你的密码,然后再次按 Enter。
david@david-HP-ProBook-6470b:~$ psql -U postgres -c 'SHOW config_file'
Password for user postgres:
以下是执行上述命令的结果。
config_file
-----------------------------------------
/etc/postgresql/14/main/postgresql.conf
(1 row)
导航到返回的路径并找到一个 postgresql.conf
文件。根据需要编辑文件并确保保存它以使更改持久。
在 PostgreSQL 中在 Ubuntu 上使用 locate
命令查找配置文件
locate
命令用于在文件系统中搜索文件。使用以下命令生成可以通过 locate
命令搜索的文件数据库。
david@david-HP-ProBook-6470b:~$ sudo updatedb
要在上面生成的数据库文件中搜索名为 postgresql.conf
的配置文件,请将以下命令复制并粘贴到你的终端,然后按键盘上的 Enter 按钮。
david@david-HP-ProBook-6470b:~$ locate postgresql.conf
上述命令的结果返回配置文件的路径。以下是 locate
命令返回的路径。
/etc/postgresql/14/main/postgresql.conf
/usr/share/postgresql/14/postgresql.conf.sample
导航到返回的路径并找到一个名为 postgresql.conf
的文件。编辑文件并进行所需的更改。
在 Ubuntu 上使用 PostgreSQL 的运行服务定位 PostgreSQL 中的配置文件
执行以下命令查看 PostgreSQL 服务运行的详细信息。PostgreSQL 的详细信息包含诸如进程 id
和我们感兴趣的配置文件的位置等信息。
david@david-HP-ProBook-6470b:~$ ps aux | grep 'postgres *-D'
以下是执行上述命令的结果。
postgres 1165 0.0 0.2 322432 27900 ? Ss 17:43 0:00 /usr/lib/postgresql/14/bin/postgres -D /var/lib/postgresql/14/main -c config_file=/etc/postgresql/14/main/postgresql.conf
返回的数据的最后一个值提供了配置文件的绝对路径。根据需要编辑文件,并确保保存文件以确保更改是持久的。
相关文章
在一个 PostgreSQL 查询中使用多个 WITH 语句
发布时间:2023/03/20 浏览次数:127 分类:PostgreSQL
-
在本教程中,我们将学习如何使用多个 WITH 语句在 PostgreSQL 中使用两个临时表执行查询。
在 PSQL 中运行 SQL 文件
发布时间:2023/03/20 浏览次数:178 分类:数据库
-
本文解释了如何直接从终端/命令行或 psql shell 运行 SQL 文件。为此,你需要指定主机名、端口、用户名和数据库名称。
在 PostgreSQL 中使用循环
发布时间:2023/03/20 浏览次数:124 分类:PostgreSQL
-
在 PL/SQL 中,你可能需要在 Postgres 中使用循环。我们可以使用 FOR 和 WHILE 语句来创建循环。
在 PostgreSQL 中重命名和更改列类型的单个查询
发布时间:2023/03/20 浏览次数:121 分类:PostgreSQL
-
本文介绍如何在 PostgreSQL 中仅使用单个查询来重命名列以及更改其类型。
在 PostgreSQL 中使用 Select 连接列
发布时间:2023/03/20 浏览次数:202 分类:PostgreSQL
-
本文介绍如何在 PostgreSQL 中使用 Select 方法连接列。
在 PostgreSQL 中将平均值舍入到小数点后 2 位
发布时间:2023/03/20 浏览次数:186 分类:PostgreSQL
-
本文介绍如何将 PostgreSQL 中的平均值四舍五入到小数点后 2 位。