我已经创建了PostgreSQL Amazon RDS数据库,但是无法从本地计算机连接到它。
我这样连接:
psql -h <db endpoint> -p 5432 -U <username> <db name>
Run Code Online (Sandbox Code Playgroud)
响应是:
服务器是否在主机上运行并且在端口5432上接受TCP / IP连接?
这是数据库设置:

这是我的安全组设置:

我正在尝试使用 python 的雪花连接器在雪花上执行 select * 查询,并在尝试将响应数据添加到列表时出现以下错误:“SnowflakeCursor”对象没有属性“to_dict”
这是我的源代码
conn = snowflake.connector.connect(
user=****,
password=****,
account=****,
warehouse=****,
host=****
)
cmd = conn.cursor()
for i in self.queries:
cmd.execute(i['query'])
data_sets.append(list(cmd.to_dict()))
return data_sets
Run Code Online (Sandbox Code Playgroud)
执行 cmd.to_dict() 时出现异常。谁能帮我解决这个问题吗?