neo4j一般的配置路径如下
一、备份数据
使用neo4j-admin命令。
首先,先找到数据的存储路径,然后关闭数据库。
关闭数据库的语句如下:
#切换到/bin目录下
./neo4j stop
然后,确定好目前数据库的名称,然后使用如下命令
#--database 是数据库名称 --to是备份数据目录的地址与名称
neo4j-admin dump --database=neo4j --to=/home/neo4j.dump
二、创建新数据库
首先,在数据库配置文件中修改默认数据库参数。我的数据库配置文件路径为/etc/neo4j/neo4j.conf
把画箭头的neo4j修改为自己需要的数据库名称。
这里需要注意的一点是:新的数据库名称不要出现下划线等特殊字符,以免出错!
虽然在网上看到的方法,在修改完配置文件后直接就可以在数据库文件目录下生成有关文件,但是我这个并没有创建,具体原因并没有深究,我直接在数据目录下创建一个跟配置文件中的名字相同的文件夹。
三、导入数据
使用命令将之前备份的数据导入新的文件中,命令如下:
#--from是备份的数据文件路径,--database是新的数据库名称 --force是强制覆盖掉源数据(由于是新数据库,本身没东西,因此直接覆盖是安全的!)
./neo4j-admin load --from=/home/neo4j.dump1 --database=analysisApi --force
最后启动数据库即可!
#切换到/bin目录下
./neo4j start
注意,如果没有启动成功,请看日志,日志路径一般在/var/log/neo4j.log,直接用cat或者vim命令查看。
各位有问题可以留言交流,谢谢。