放弃pgAdmin到navicat
使用pgAdmin III 出错:
发生了一个错误: 字段 "proisagg" 不存在 第9行 WHERE proisagg = FALSE AND pronamespace = 2200::oid ^ 提示: 也许您想要引用列"pr.prolang"。
使用pgAdmin4 又出现问题:
Fatal Error:The pgAdmin 4 server could not be contacted.
整了两天都没解决上面出现的问题,但又想查看postgreSQL中的表的数据,偶尔发现Navicat!!!官网:https://www.navicat.com/en/download/navicat-premium
它可以连接MySQL,postgreSQL 等其他数据库管理系统,相当于他们的图形界面。
在ubuntu系统下载安装navicat15:
1.下载
选择连接postgreSQL的,且是linux版本的,从下面三个位置上下载的应该都一样
2.打开
下载下来的是可执行文件,不用安装了,但是要先授予权限:
chmod +x navicat15-pgsql-en.AppImage
然后就可以打开了。打开的方式有两种:
直接双击下载下来的文件,或者终端输入一下内容并回车:
./navicat15-pgsql-en.AppImage
打开如下(里面是我数据)
3.连接postgres:
file-->new connection-->postgreSQL,弹出一下窗口:
随便填写一个连接名称,和填上postgreSQL中postgres用户的密码,就可以连接上了,然后就能查看postgreSQL中的数据库以及表的信息。