如何将 Neo4j JDBC 驱动程序与 DbVisualizer 连接
Posted
技术标签:
【中文标题】如何将 Neo4j JDBC 驱动程序与 DbVisualizer 连接【英文标题】:How to connect Neo4j JDBC driver with DbVisualizer 【发布时间】:2015-01-12 13:41:23 【问题描述】:我正在运行 Neo4j 2.1.6,也尝试过 Neo4j 2.20。 我无法将它与 DbVisualizer 9.1.13 连接
而且我找不到任何一步一步的清晰解释。
首先我有二进制 JDBC Neo4j-2.0.1-SNAPSHOT here
我可以从浏览器 localhost:7474 运行我刚刚安装的 Neo4j 实例 而且我不知道 REST API 是什么以及它是否默认打开。
我可以运行带有用户授权新功能的 Neo4j 2.20,但我不确定 JDBC 驱动程序是否与它兼容。我的用户:pass 是 neo4j:neo
所以在 DbVisualizer 中,我点击了 Tools->Driver Manager 并填写如下:
我的连接属性如下:
我在连接时遇到错误:
产品:DbVisualizer Pro 9.1.13
构建:#2310 (2015-01-11 11:26:27)
Java 版本:1.8.0_25
操作系统名称:Windows Server 2012 R2
建立连接时出错: 所选驱动程序无法处理指定的数据库 URL。 此错误的最常见原因是数据库 URL 包含阻止驱动程序接受它的语法错误。 尝试连接数据库时也会出现该错误 用错了司机。
【问题讨论】:
【参考方案1】:如果您查看documentation for the jdbc driver,您会看到数据库 URL 是:
jdbc:neo4j://localhost:7474/
请先尝试使其与 2.1.6 兼容。
对于 2.2。验证您必须使用您返回的令牌作为密码。
【讨论】:
jDTS驱动here怎么样?我不知道它是否是正确的驱动程序,但我正在尝试将它与 Azure SQL db 一起使用,但使用格式为myDb.database.windows.net
的 url 出现错误。以上是关于如何将 Neo4j JDBC 驱动程序与 DbVisualizer 连接的主要内容,如果未能解决你的问题,请参考以下文章
如何将 neo4j jdbc 2.3 with-dependencies.jar 添加到 maven
使用 Pentaho Spoon 连接到 Neo4j 的数据库