neo4j CE 3.1.3没有neo4j-shell.bat?
我正在尝试按照以下指南将CSV数据导入Neo4j: 我已经从关系数据库MSSQL导出了CSV,并在Neo4j浏览器上成功地使用Cypher创建了节点/关系 但是,当我尝试使用neo4j CE 3.1.3没有neo4j-shell.bat?,neo4j,cypher,Neo4j,Cypher,我正在尝试按照以下指南将CSV数据导入Neo4j: 我已经从关系数据库MSSQL导出了CSV,并在Neo4j浏览器上成功地使用Cypher创建了节点/关系 但是,当我尝试使用neo4j shell执行Cypher代码时,如下所示: bin/neo4j-shell -path adventure.db -file cypher/import.cypher 我在文件夹中找不到neo4j shell.bat。只有一个cypher shell.bat,但是没有neo4j shell.bat 虽然我可以
neo4j shell
执行Cypher代码时,如下所示:
bin/neo4j-shell -path adventure.db -file cypher/import.cypher
我在文件夹中找不到neo4j shell.bat
。只有一个cypher shell.bat
,但是没有neo4j shell.bat
虽然我可以通过cypher shell.bat执行CQL,但它只是一步一步地运行代码。
我想通过命令行用一个命令执行整个Cypher脚本
我怎样才能达到这个目标
我搜索了一些示例,但几乎是使用neo4jshell.bat
来工作的。
我不知道为什么我没有neo4j-shell.bat。我正在使用Neo4j CE 3.1.3。基于,从Neo4j 3.0访问Neo4j外壳不再可能从Windows和OSX的桌面安装程序进行
在当前的Neo4j版本中,您可以使用它来实现您的目标
从文件中:
请注意,此示例基于Linux安装。如果在Windows中使用Neo4j,则需要根据需要调整此命令
这个答案改编自我的。Hi@Ken!我的回答帮你解决问题了吗?如果是,您可以单击复选标记吗?这向更广泛的社区表明,你已经找到了一个解决方案,并给回答者和你自己带来了一些声誉。没有义务这样做。
$ cat adventure.db | bin/cypher-shell -u yourneo4juser -p yourpassword