当前位置: 首页 > news >正文

Neo4j.5.X社区版创建数据库和切换数据库

        在使用Neo4j数据库(版本:neo4j-community-5.22.0)时,系统自带的“neo4j”和“system”数据库适用于日常的简单学习和练习,但对于新的项目,将项目数据与练习数据混用会带来诸多不便,例如查询效率低下和数据安全性难以保障。因此,建议创建一个新数据库来独立存放新项目的数据,实现“分而治之”。

        传统的数据库创建数据库,写一条建库命令就可以实现,但是Neo4j社区版不一样,不支持直接创建命令(企业版支持创建语句),如果执意要使用create  database 语句的话,那么100%会给你报错,如下所示:

Neo.ClientError.Statement.UnsupportedAdministrationCommand

但是天无绝人之路,咱们可以直接在配置文件修改,那么怎么操作,接下来看。

1、修改前,查看当前数据库,在浏览器中可直接查看

图片

2、修改neo4j.conf配置文件

确认neo4j的安装目录,找到该目录下的conf文件夹,打开该文件夹,找到一个名为neo4j.conf的文件,如下图所示:

图片

打开该文件,找到 #initial.dbms.default_database=neo4j,如下图所示:

图片

我们首先取消前面的注释,接着修改"=" 号后面的内容为你想要创建的数据库名字(数据库名称不支持下划线)。

例如:initial.dbms.default_database=Smarthealth-qa

或者直接在下面新增一行,如下所示:

图片

修改完成之后,切记一定要保存!!!

3、验证

启动数据库(neo4j console)

图片

打开浏览器 http://localhost:7474/,点击“Use database"就可以切换到新的数据库了

图片

提醒:社区版只允许同时打开一个数据库,当你打开新的数据库后,其他的都不能使用了。

http://www.lqws.cn/news/492391.html

相关文章:

  • 如何在直播SDK中实现高性能面具贴纸渲染?底层架构与优化方案详解
  • 量子机器学习前沿:量子神经网络与混合量子-经典算法
  • 华为云 Flexus+DeepSeek 征文|文案魔盒・Emoji 菌:基于华为云 CCE 集群 Dify 大模型,创意文案智能生成助手
  • kubernetes(k8s)集群部署(超详细)
  • 京东金融API支付链路剖析:白条分期接口的安全加固方案
  • 深度学习:PyTorch卷积神经网络(CNN)之图像入门
  • 文件输入输出
  • LNMP一键自动化部署
  • RISC-V 指令集拓展类别
  • Redis反序列化失败问题
  • NW896NX769美光固态芯片NX790NX793
  • Lamp和友点CMS一键部署脚本(Rocky linux)
  • Flink维表应用:从思考到实践的全面解析
  • Linux切换中文输入法
  • 使用.detach()代替requires=False避免计算图错误
  • GPIO-LED驱动
  • STM32学习笔记
  • 深入浅出Node.js后端开发
  • 可信计算的基石:TPM技术深度解析与应用实践
  • 2025.06.23【甲基化】methylKit:甲基化测序数据分析安装与详细使用教程
  • 常用终端命令(Linux/macOS/bash 通用)分类速查表
  • Docker 永久换源步骤
  • C++之二叉搜索树及其实现
  • 嘉讯科技:医院电子病历系统的关键性作用
  • 【Java开发日记】我们详细讲解一下 Java 中 new 一个对象的流程
  • 智慧水利新引擎,数字孪生流域解决方案
  • 领域驱动设计(DDD)【7】之数据库设计
  • 基于 Spark 实现 COS 海量数据处理
  • AntDesign栅格系统全解析:Row与Col实战指南
  • Java封装过程中的getter/setter究竟有什么用?