如何将Cypher文件加载到Neo4j中

3

我已生成一个密码文件,并想将其加载到neo4j中。

我找到的唯一相关文档是关于加载csv文件的。

我也尝试了shell,但似乎没有效果。

cypher-shell.bat -uneo4j -pne04j < db.cql

将内容复制并粘贴到localhost:7474/browser中会导致浏览器无响应。

2个回答

7
在当前的Neo4j版本中,您可以使用Cypher Shell来实现您的目标。
从文档中得知,从命令行调用带有Cypher脚本的Cypher Shell
$ cat db.cql | bin/cypher-shell -u yourneo4juser -p yourpassword

请注意,此示例基于Linux安装。如果您在Windows上使用Neo4j,则需要根据您的需求调整此命令。

虽然我已经尝试过这个方法,而且问题一开始就有这个注释,但这确实是正确的做法。谢谢。 - Himanshu
非常重要的是在查询语句的末尾加上分号。我没有加,所以它不起作用了。 - K. Gol

0

不确定这是何时添加的,但在当前版本(4.4)中,将Cypher文件加载到NEO4J(GUI)的另一种方法是通过拖放Cypher文件到Web浏览器上,然后提供两个选项,要么将其添加到收藏夹中,要么将其粘贴到编辑器中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接