zoukankan      html  css  js  c++  java
  • 【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命令查看。

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

  • 相关阅读:
    CPDA之时间序列
    CSS clear
    27 款经典的CSS 框架
    IT人必读:请不要做浮躁的IT人
    23个Javascript弹出窗口特效
    三种东西永远不要放到数据库里
    jquery 插件 thickbox窗口 第一个控件获得焦点(解决第二次弹出窗口,文本不能输入数据)
    enum总结
    vs版本的选择
    iPhone iPad 各种控件默认高度
  • 原文地址:https://www.cnblogs.com/nfuquan/p/13203217.html
Copyright © 2011-2022 走看看