在 psql shell 中所做的更改不会显示在 Datagrip 会话中

Changes doing in psql shell doesn't show up in Datagrip session

我有用户 postgres 和数据库 postgres。我从 Datagrip 连接到它,但是当我执行 psql 命令时,我在 datagrip 中所做的并没有显示,反之亦然。

我做 sudo -su postgres psql\c postgres

在 Datagrip 数据源参数中:

Host: localhost
Database: postgres
User: postgres
password: ******

您必须检查 DataGrip 和 psql 的端口并确保它们相同。

检查 psql 终端 运行 的端口号 SQL;

SELECT *
FROM pg_settings
WHERE name = 'port';

要检查 Datagrip 的端口号,请转到数据源配置屏幕。