导出数据需要用到工具apoc,其安装过程也是十分简单。
首先下载一个对应Neo4j版本的jar包,需要什么版本直接下载就好
https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases
neo4j是3.5版本的,可以用下面这个百度云中的试试:
链接:https://pan.baidu.com/s/1n_RnCfcb6-uQiKBtrBRpow
提取码:a54l
将下载好的jar直接放入neo4j的plugins文件夹里,如下图位置中:
再修改一下配置文件,打开conf文件夹。
在conf中加了最下面这5行
apoc.import.file.use_neo4j_config=true
apoc.export.file.enabled=true
apoc.import.file.enabled=true
dbms.directories.import=import
dbms.security.allow_csv_import_from_file_urls=true
即:
以上步骤我是在将neo4j关闭的情况下操作的。
然后运行neo4j,如下图,但不知道为啥报了warning 我没管
然后在图数据中输入 return apoc.version()检验是否apoc安装成功。
最后一步就是导出我们所需的csv文件:在图数据中输入下面语句:
CALL apoc.export.csv.all(
'daochu.csv', //文件名和类型,也可以是daochu.txt
{ quotes:'none',//意思是导出的文件中没有引号,其他需求看下面图片
useTypes:true
}
)
这样运行过后导出的文件就在neo4j的import文件夹下面,打开就是我们需要的内容啦。
Original: https://blog.csdn.net/weixin_42305378/article/details/117982988
Author: 小有名气的可爱鬼
Title: 从Neo4j中导出CSV文件
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/595498/
转载文章受原作者版权保护。转载请注明原作者出处!