【问题标题】:Connecting the neo4j web client to a local database将 neo4j Web 客户端连接到本地数据库
【发布时间】:2023-03-18 17:20:01
【问题描述】:

我在我的 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 应该有一些选项可以连接到不同的本地数据库,但这并不明显。

【问题讨论】:

    标签: neo4j database-connection local-database


    【解决方案1】:

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

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

    【讨论】:

    • 嘿,对不起,@Luanne,我没看到这个。我刚刚被送回这个问题,因为我有 1000 次观看。我会将此答案标记为正确,并将其作为确认的任务。
    【解决方案2】:

    不确定您使用的是什么操作系统,但我在 Windows 上,当我运行 bin\neo4j-community.exe 时,我得到这个对话框,让我选择数据库位置:

    【讨论】:

    • 我在 MacBook 上。达尔文。优胜美地。我是最近从 Ubuntu 转换过来的,我不知道如何回答这个问题。操作系统?在任何情况下,neo4j 都不会给我弹出窗口。
    • 哦!我将如何运行两个指向不同本地数据库的浏览器选项卡?我认为这不是 neo4j 服务器配置问题。客户端需要能够切换数据库。
    • 我不确定你是否可以同时加载多个数据库。也许你可以尝试在不同的端口上运行两个 neo4j 实例?
    猜你喜欢
    • 2020-03-22
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 1970-01-01
    • 2015-05-10
    • 2020-12-19
    • 2014-03-28
    • 1970-01-01
    相关资源
    最近更新 更多