知识库

在 NEO4J CE 3.x 中访问 neo4j-shell

从 Neo4j 3.0 开始,已无法通过 Windows 和 macOS 的桌面安装程序访问 neo4j-shell

要使用 neo4j-shell,需要从以下地址下载 TAR/ZIP 发行版: /download/other-releases/

对于包含分号分隔的 cypher 命令的导入文件,你也可以使用

官方的 Neo4j Docker 镜像 也很有用。

$ docker pull neo4j
$ CONTAINER=$(docker run -d --name neo4j -p 7474:7474 -v /path/to/data:/data -v /path/to/csv-files:/var/lib/neo4j/import neo4j)
$ echo "Running Neo4j as $CONTAINER, waiting for startup"
$ sleep 10
# to import a file from `/path/to/csv-files/import.cypher`
$ docker exec $CONTAINER /var/lib/neo4j/bin/neo4j-shell -f /var/lib/neo4j/import/import.cypher
# or for interactive mode
$ docker exec -ti $CONTAINER /var/lib/neo4j/bin/neo4j-shell
© . This site is unofficial and not affiliated with Neo4j, Inc.