macOS Big Sur系统下Postgres.app 13找不到postgresql.conf配置文件如何解决?
你在/Applications下的Postgres.app安装目录中仅能找到示例配置文件,正式运行用的postgresql.conf默认存放在数据库集群的数据目录中,不会放在应用安装目录下,可通过以下两种方式找到文件:
方法1:通过SQL命令直接查询准确路径(最准确)
连接到你的PostgreSQL实例后,执行如下SQL语句即可直接返回配置文件的绝对路径:
show config_file;
返回结果示例为:/Users/你的用户名/Library/Application Support/Postgres/var-13/postgresql.conf
方法2:手动查找默认路径
Postgres.app 13版本的默认数据目录为~/Library/Application Support/Postgres/var-13/,直接进入该目录即可找到正式的postgresql.conf、pg_hba.conf等运行所需配置文件。
如果你之前手动修改过数据库集群的存储位置,优先使用第一种方法查询即可。
内容的提问来源于stack exchange,提问作者code-8
相关产品推荐
相关产品推荐

