neo4j 登录认证_图数据库 — neo4j (二)

图数据库 — neo4j (二)

1、在Windows环境安装Neo4j

在安装Neo4j之前,需要安装Java JRE,并配置Java开发环境,然后安装Neo4j服务。

Neo4j是用Java语言编写的图形数据库,运行时需要启动JVM进程,因此,需安装JAVA SE的JDK。

1.1 安装Java jdk

JAVA SE JDK从Oracle官方网站下载 Java SE JRE,当前的版本是jdk 1.8。

(--ps:JDK和JRE是有区别的,JDK(Java Development Kit)是包括Java运行环境(JRE)和Java开发工具;而JRE(Java Runtime Environment)是运行Java程序时必须安装的环境。如果只是运行Java程序,那么只需要安装JRE即可;如果希望开发Java程序,那么必须安装JDK。)

安装好后,配置一下环境变量(这里不详细说)

cmd输入java -version检查是否安装好

1.2 下载Neo4j安装文件

下从官网下载最新版 Neo4j 社区版(Community)

Neo4j 官网 :

Neo4j 国内:

(--ps:从官网下载比较慢偶,建议从国内网站下载!!!)

Neo4j应用程序有如下主要的目录结构:

bin目录:用于存储Neo4j的可执行程序;

conf目录:用于控制Neo4j启动的配置文件;

data目录:用于存储核心数据库文件;

plugins目录:用于存储Neo4j的插件;

1.3 创建Neo4j的环境变量     --- 配不配置都可以,不配置需要切换到目录,再运行命令

创建主目录环境变量NEO4J_HOME,并把主目录设置为变量值。win10系统环境变量设置步骤

NEO4J_HOME C:\software\neo4j\neo4j-community-3.5.21

配置好环境变量后,要配置path路径,在编辑里面添加Neo4j的配置,一路确定即可。

%NEO4J_HOME%\bin

1.4 网络连接配置

Neo4j支持三种网络协议(Protocol)分别是Bolt,HTTP和HTTPS,默认的连接器配置有三种,为了使用这三个端口,需要在Windows防火墙中创建Inbound Rules,允许通过端口7687,7474和7473访问本机。

1.5 验证Neo4j的安装和环境变量配置是否成功

以管理员权限启用DOS命令行窗口,输入以下命令,通过控制台启用Neo4j程序

neo4j.bat console

(一定要以管理员身份进入CMD,否则会出现警告。This command does not appear to be running with administrative rights.  Some commands may fail e.g. Start/Stop)

如果看到以下消息,说明Neo4j已经开始运行:

1.6 把Neo4j安装为服务(Windows Services)

安装和卸载服务:

neo4j install-service

neo4j uninstall-service

启动服务,停止服务,重启服务和查询服务的状态:

neo4j start

neo4j stop

neo4j restart

neo4j status

 

1.7 Neo4j集成浏览器

Neo4j服务器具有一个集成的浏览器,在启动Neo4j服务之后,可以使用Neo4j集成的浏览器管理图数据库。

在一个运行Neo4j服务器主机上访问 “localhost:7474”,显示以下的界面:

默认的用户是neo4j,默认的密码是:neo4j,第一次成功connect到Neo4j服务器之后,需要重置密码。

2、在linux环境使用docker安装Neo4j

2.1 拉取Neo4j镜像(这里选取3.4)

docker pull neo4j:3.4

2.2 运行Neo4j 容器

docker run -it -d -p 7474:7474 -p 7687:7687 neo4j:3.4

2.3 查看容器状态及日志

docker ps -a | grep neo4jdocker logs neo4jdocker inspect neo4j

2.4 浏览器访问 http://192.168.2.37:7474/  ,用户名密码为neo4j,需要重置

接着,进入数据库操作。

可以使用cypher语言对neo4j数据库进行操作了,此处省略。。。。

可以观看本博客的下一篇文章。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值