我的postgres yaml
部分如下所示:
postgres:
container_name: 'postgres'
image: postgres:10.1
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=root
- POSTGRES_DB=myids
ports:
- "5432:5432"
networks:
- app-network
然后,当我使用HeidiSQL登录凭据时,我看不到我的数据库:
有什么想法吗?
由于这个答案,我成功地使用以下选择找到了我的数据库https://dba.stackexchange.com/a/1304:
SELECT datname FROM pg_database
WHERE datistemplate = false;
现在的问题是,为什么HeidiSQL不愿意展示这一点?
发布于 2018-09-06 09:55:14
我们必须在连接管理器中指定数据库名,只有这样,它才会显示所选的数据库。请参考以下图片..。
没有在HeidiSQL中查看HeidiSQL中的所有数据库的规定,但是对于MySQL,数据库名称字段是可选的。
发布于 2022-11-08 14:46:05
另外,请确保您没有选择明星图标。否则,它将只显示标记为收藏夹的表。
https://stackoverflow.com/questions/47454597
复制相似问题