将 neo4j 网络客户端连接到本地数据库

Connecting the neo4j web client to a local database

我已经在我的 neo4j 数据库中创建了大量节点,并且一直很高兴地查询它们。一切都很好,但我看不到如何将 Web 接口连接到我的本地数据库——术语在 neo4j 文档中似乎不太一致,所以我在以下上下文中使用它:

~$ /opt/neo4j/bin/neo4j-shell -? | grep -e '^ \-path'
-path      Points to a neo4j db path so that a local server can be started there

Web 服务器似乎对 data/graph.db 中的数据库感兴趣。我觉得 :server connect 应该有一些连接到不同本地数据库的选项,但它并不明显。

不确定 OS 你用的是什么,但我在 Windows,当我 运行 bin\neo4j-community.exe 我得到这个对话框让我选择数据库位置:

在 Linux/MacOS 上,从 Neo4j 安装的 conf 目录编辑 neo4j-server.properties,并将 org.neo4j.server.database.location 的值更改为指向本地数据库。

您在上面提到的 neo4j-shell 不会影响 Web 浏览器,您可以使用它连接到现有的 运行 数据库,或者连接到另一个远程数据库或启动本地数据库,如果还没有 运行 并连接到它,请参阅 http://neo4j.com/docs/2.2.2/re02.html#shell-manpage