我有一个非常简单的脚本来创建一个新的数据库,并创建一个新的用户来访问这个数据库。这是由默认postgres用户运行的。在将对数据库和模式的访问授予用户之后,新创建的用户仍然无法在psql中看到使用\dt的表。postgres用户身份登录时显示psql中的所有表。\dt在以api用户身份登录时显示Did not find any relations
在postgreSQL中,是否可以简单地连接到服务器,然后列出、创建、使用和检查数据库?我希望能够使用psql对MySQL做类似的事情(我已经删除了许多额外的行):$ mysql -u root -prootpasswordServer version: 5.5.28 MySQL Community Server (GPL)
我可以用mysql列出数据库,但posgreSQL命令SHOW似乎不能做到这一点。