Appearance
环境搭建与配置
安装 Neo4j
Windows 安装
下载安装包
- 访问 Neo4j 官网 下载 Windows 版本
- 选择 Community Edition(社区版)或 Enterprise Edition(企业版)
运行安装程序
- 双击下载的安装包
- 按照安装向导的提示进行安装
- 选择安装目录(建议使用默认路径)
完成安装
- 安装完成后,Neo4j 服务会自动启动
- 可以在开始菜单中找到 Neo4j Desktop
Mac 安装
使用 Homebrew 安装
bashbrew install neo4j手动安装
- 访问 Neo4j 官网 下载 Mac 版本
- 解压到指定目录
- 运行启动脚本
Linux 安装
使用包管理器安装
Debian/Ubuntu:
bashwget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add - echo 'deb https://debian.neo4j.com stable 4.4' | sudo tee -a /etc/apt/sources.list.d/neo4j.list sudo apt update sudo apt install neo4jCentOS/RHEL:
bashsudo rpm --import https://debian.neo4j.com/neotechnology.gpg.key sudo cat << EOF > /etc/yum.repos.d/neo4j.repo [neo4j] name=Neo4j Yum Repo baseurl=https://yum.neo4j.com/stable enabled=1 gpgcheck=1 EOF sudo yum install neo4j
手动安装
- 访问 Neo4j 官网 下载 Linux 版本
- 解压到指定目录
- 运行启动脚本
Neo4j Desktop 介绍
Neo4j Desktop 是一个图形化管理工具,用于管理 Neo4j 数据库。
主要功能:
- 创建和管理多个数据库实例
- 启动和停止数据库服务
- 访问 Neo4j Browser
- 管理数据库版本
- 安装插件
使用方法:
- 打开 Neo4j Desktop
- 点击 "New Graph" 创建新的数据库
- 选择 "Create a Local Graph"
- 设置数据库名称和密码
- 点击 "Create" 创建数据库
- 点击 "Start" 启动数据库
- 点击 "Open" 打开 Neo4j Browser
配置文件详解
Neo4j 的配置文件位于安装目录的 conf 文件夹中,主要配置文件包括:
1. neo4j.conf
主要配置文件,包含数据库的各种设置:
数据库设置:
dbms.default_database=neo4j网络设置:
dbms.connector.bolt.enabled=true dbms.connector.bolt.listen_address=:7687 dbms.connector.http.enabled=true dbms.connector.http.listen_address=:7474 dbms.connector.https.enabled=true dbms.connector.https.listen_address=:7473内存设置:
dbms.memory.heap.initial_size=512m dbms.memory.heap.max_size=1g dbms.memory.pagecache.size=512m认证设置:
dbms.security.auth_enabled=true
2. apoc.conf
APOC 插件的配置文件,用于配置 APOC 插件的行为。
启动与停止服务
Windows
启动服务:
- 使用 Neo4j Desktop 启动
- 或在命令行中运行:
neo4j start
停止服务:
- 使用 Neo4j Desktop 停止
- 或在命令行中运行:
neo4j stop
Mac/Linux
启动服务:
bashsudo neo4j start停止服务:
bashsudo neo4j stop查看服务状态:
bashsudo neo4j status
浏览器界面使用
Neo4j Browser 是一个基于 web 的界面,用于与 Neo4j 数据库交互。
访问浏览器
- 启动 Neo4j 服务
- 在浏览器中访问
http://localhost:7474 - 输入用户名(默认是
neo4j)和密码(首次登录时设置)
主要功能:
Cypher 查询编辑器:
- 编写和执行 Cypher 查询
- 查看查询结果
- 保存查询历史
数据库信息:
- 查看数据库统计信息
- 查看节点和关系的数量
- 查看数据库版本
可视化:
- 图形化显示查询结果
- 调整图形布局
- 导出图形
帮助:
- 查看 Cypher 语法参考
- 查看示例查询
- 访问文档
常用操作:
- 执行查询:在编辑器中输入 Cypher 查询,点击播放按钮或按 Ctrl+Enter
- 清空编辑器:点击清空按钮
- 保存查询:点击保存按钮
- 导入数据:点击 "Import" 按钮
- 查看历史:点击 "History" 按钮
小结
环境搭建与配置是使用 Neo4j 的第一步,通过本文的介绍,您应该能够成功安装和配置 Neo4j 环境。接下来,我们将开始学习 Cypher 查询语言,这是使用 Neo4j 的核心技能。