import pyhdb
connect = pyhdb.connect(
host="example.com",
port=30015,
user="user",
password="secret"
)
从官方解释来看Pyhdb只给出了四个参数。如果没有参数数据库名称,我无法理解系统如何知道在这种情况下要连接到哪个数据库?
当我这样连接时,程序错误:“pyhdb.exceptions.DatabaseError:authentication failed”,看来我的密码错误,所以我让朋友使用JAVA(jdbc)带四个参数连接,也失败了,但是如果他添加数据库名称,它就起作用了!所以我的参数是正确的,问题是如何在 pyhdb 中指定数据库名称?
或者还有其他方式连接Hana,谢谢!
Cats萌萌
相关分类