当前位置: 首页 > 知识库问答 >
问题:

如何用neo4j桌面转储在Mac OS X中创建的数据库?

柯捷
2023-03-14

我一直试图转储我在Mac OS X上使用neo4j桌面应用程序3.3.0版创建的数据库。文档中说我需要在命令行上使用neo4j-admin。这不是作为桌面版本的一部分安装的,所以我用自制软件安装了neo4j3.3.0,并获得了neo4j-admin。

但在运行命令时:

neo4j-admin dump --database=graph.db --to=~/mydatabase.db

我总是得到错误:

command failed: database does not exist: graph.db

我在这里和谷歌上搜索过,我唯一发现的是

$NEO4J_HOME/data/databases

共有1个答案

公孙志尚
2023-03-14

neo4j-admin可能正在安装自制Neo4j的同一目录中查找graph.db。您可以通过执行which neo4j-admin,然后使用ls-al检查该目录以查看Homebrew实际存储文件的位置来找到该目录的位置。

它将类似于/usr/local/cellar/Neo4j/ /bin ,并且默认情况下(至少对于neo4j3.1.1),它希望数据库位于/usr/local/cellar/Neo4j/ /libexec/data/databases/ 中。

 类似资料:
  • 问题内容: Neo4j对我来说是新的。我有neo4j数据库的备份,我想通过使用该备份创建数据库来构建docker容器。 我知道我可以使用命令,但是我正在寻找docker容器在创建容器时可以用来重新创建数据库的东西。 neo4j docker映像 的文档使用容器内的现有数据库数据库。但是我需要还原备份并从中创建数据库。 问题答案: EXTENSION_SCRIPT官方图片挂钩 Neo4j的官方映像提

  • 问题内容: 我只想在Expect脚本中执行以下bash命令: 我添加到开始但它不起作用。我认为“ <”符号意味不到! 谁能帮我解决这个问题? 问题答案: 我现在找到了解决该问题的方法。我避免使用“ <”符号,因此我们可以改用以下命令:

  • 安装oracle 19C后,它要求用户名和密码。输入什么,以及如何创建一个具有所有权限和身份验证权限的新用户。(注意,我试图通过登录SYSDBA创建用户命令,但它显示错误为无效的普通用户或角色名.在这里输入图像描述 [在此处输入图像描述][2]

  • 在此容器中只存在默认DB。 如何创建数据库?

  • 在使用@RepositoryRestResource将域对象导出到Rest时,如何在Java中创建Neo4j关系?