数据库管理

当您创建一个新实例时,系统会自动为您创建两个数据库:默认数据库 neo4jsystem 数据库。neo4j 数据库用于用户数据,system 数据库包含 DBMS 元数据和安全配置,更多信息请参阅操作手册 → system 数据库

除了这两个数据库之外,您可以为实例添加多个用于用户数据的附加数据库。但是,每个实例只有一个 system 数据库。

databases
图 1. 实例中的数据库

创建新数据库

要创建附加的用户数据库,请使用实例卡片上的按钮,为您的数据库命名,然后点击 创建 按钮确认。您的新数据库将立即可用,并显示在 数据库 下拉菜单中。请注意,创建新数据库需要实例处于运行中

删除数据库

您可以使用下拉菜单中数据库名称旁边的 […] 删除数据库。与创建新数据库一样,此操作需要实例处于运行中。您只能删除用户数据库,而不能删除实例中的 system 数据库。

加载数据库

可以从实例卡片上的实例管理菜单 […] 将本地存在的数据库加载到您的实例中。此操作支持 .dump.tar.backup 文件,并且要求您的实例处于已停止状态。

您浏览要加载的数据库文件,并在点击 导入 后,您的实例中会创建一个新数据库。新数据库的名称根据文件名推断而来,并且在您的实例中必须是唯一的,也就是说,您不能将名为 neo4j.dump 文件加载到已存在名为 neo4j 数据库的实例中。加载操作不会覆盖现有数据库。

load db
图 2. 实例管理菜单

数据库加载完成后,您的实例会自动启动。

导出数据库

您可以将一个或多个用户数据库(不是 system 数据库)导出到实例的 dumps 文件夹中。此操作也通过实例卡片上的实例管理菜单 […] 完成,并且要求您的实例处于已停止状态。

export dump
图 3. 将数据库导出到 dumps 文件夹

您选择要导出的数据库,点击 导出 后,将开始创建 .dump 文件。这可能需要一些时间,完成后您将收到确认信息和指向 dumps 文件夹的快捷方式。

要快速概览实例的 dumps 文件夹,请使用实例管理菜单 […] 中的 打开 dumps 文件夹 选项。请注意,此操作要求此文件夹中至少存在一个 .dump 文件。

© . All rights reserved.