在MySQL数据库中,我可以获得现有表的CREATE TABLE语句:
SHOW CREATE TABLE Table_Name;
在Neo4J中有没有办法获取现有的图表?我的数据库中有这些图表,如果可能的话,我想以某种方式备份它的查询以供以后使用。因为我现在不需要这张图,而且以后再写一个新的密码会很耗时。为了清理数据库,我希望获得数据库的CREATE PECHER。有这样的可能性吗?
waxmsbnn1#
您可以使用APOC函数将整个数据库导出到Cypher脚本,如下所示:
APOC
CALL apoc.export.cypher.all("all-plain.cypher", { format: "plain", useOptimizations: {type: "UNWIND_BATCH", unwindBatchSize: 20} }) YIELD file, batches, source, format, nodes, relationships, properties, time, rows, batchSize RETURN file, batches, source, format, nodes, relationships, properties, time, rows, batchSize;
您可以阅读这里提供的所有选项。
1条答案
按热度按时间waxmsbnn1#
您可以使用
APOC
函数将整个数据库导出到Cypher脚本,如下所示:您可以阅读这里提供的所有选项。