我在PC上创建了一个数据库Neo4j,它有许多关系,节点等 如何将数据库从这台PC移动/复制到另一台? 谢谢您的帮助 弗朗西斯科
update1:我试过找到conf / neo4j-server.properties,但我没有...... 这是我的文件夹ne04j的截图(它在Windows文件夹中) http://s12.postimg.org/vn4e22s3x/fold.jpg
答案 0 :(得分:9)
Neo4J数据库存在于您的文件系统中,您只需复制存储Neo4J数据的文件夹即可。如果您独立运行,则此文件夹将在conf/neo4j-server.properties
中配置,该行将如下所示:
org.neo4j.server.database.location=data/graph.db
将该文件夹的内容复制到另一台计算机上的图形数据库文件夹中。我建议您在执行此操作时未运行数据库。
答案 1 :(得分:2)
我相信您正在寻找可用于将数据库导出到单个Cypher dump
语句中的create
shell命令,您将“转储”数据库然后将其导入你的新机器。
此处列出了有关使用命令的信息:Neo4j docs
答案 2 :(得分:0)
我使用上述解决方案,但文件名不同。
在neo4j
数据的文件夹中,查找名为conf
的文件夹,并在名为neo4j.conf
的配置文件中查找
在此文件内,您将看到一条直接指向包含数据的文件夹的行。
它叫做“ graph.db”
将其替换为要克隆的数据库备份中的同一文件夹。