【发布时间】:2016-01-08 05:30:26
【问题描述】:
我是 neo4j 的新手,一直在尝试弄清楚如何将图形数据库导入我的 neo4j 服务器。
在我的 Mac(版本 2.3.1)上安装和运行 neo4j 正常。但是,当我将数据库位置从默认位置更改为要导入的实际数据库时,neo4j 拒绝这样做。
我已经检查了这个论坛的错误消息,并认为这可能是由于版本不兼容问题(参见线程Starting Neo4j Server failed: Component was successfully initialized, but server failed to start)。但是我安装了之前的版本试了一下,还是不行。
我开始怀疑是不是因为数据库是在Windows下开发的,而我是在Mac环境下。如果您能够使用 neo4j 在两个操作系统之间成功迁移数据,您能在此处留言吗?谢谢!
更新:我遵循了第一个建议,并且能够让服务器指向正确的数据库。但是 Cypher 查询没有返回任何内容。 Here is the screenshot。请参阅下面的详细评论。非常感谢您的帮助。谢谢!
【问题讨论】:
-
@MicTech 我听从了您的建议,服务器现在指向导入的数据库位置。谢谢!但是 Cypher MATCH 查询返回了 0 行——相同的查询能够返回开发人员 Windows 机器中相同图形数据库上的节点和关系。