我有一个 Neo4j 实例设置 Neo4j 4.0 - 企业版。我通过UI创建了一个2数据库
此处管理多个数据库的文档:https://neo4j.com/developer/manage-multiple-databases/
数据库:
- 系统(这个系统数据库)
- neo4j(默认数据库)
- Db1(这是我新建的数据库1)
- Db2(这是我新建的数据库2)
Neo4j python官方驱动没有连接数据库(Db1、Db2)的选项
连接:GraphDatabase.driver("bolt://0.0.0.0:7687/", auth=('xx', "xx"), encrypted=False)
没有参数提到使用什么数据库。对此的任何帮助表示赞赏。提前致谢。
最佳答案
驱动程序与数据库无关,可以通过不同的 session 访问多个数据库。 database=
是一个session
参数。 Db1
的示例如下:
driver = GraphDatabase.driver("bolt://0.0.0.0:7687/", auth=('xx', "xx"), encrypted=False)
session = driver.session(database='Db1')
关于python - Neo4j python 驱动程序连接到多个数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60093132/