• 【neo4j】文件管理路径、数据备份、创建新数据库、导入数据等操作记录


    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命令查看。

    各位有问题可以留言交流,谢谢。

  • 相关阅读:
    部署prerender服务器
    Bzoj4727--Poi2017Turysta
    Bzoj4818--Sdoi2017序列计数
    Heoi2014系列题解
    scoi2017酱油记
    Burnside引理与Pólya定理
    2017省选前北京集训总结
    奥妙重重的随机发生器
    ???--???Insection is not allowed
    反演
  • 原文地址:https://www.cnblogs.com/nfuquan/p/13203217.html
Copyright © 2020-2023  润新知