neo4j初尝试

neo4j 下载并安装

这里以ubuntu 下载为例

打开neo4j官网,如下图所示,找到下载中心

选择

每个人可以根据自己的系统进行下载。然后解压tar -xf neo4j-community-2025.04.0-unix.tar.gz,如果不出意外的话,这里就可以直接输入命令启动了,

复制代码
./neo4j console

但是有的时候会出现类似java版本的问题,比如

这时候,按照要求升级java的版本

复制代码
apt update
apt install openjdk-21-jre

之后再去输入启动命令,neo4j就能正常启动了。

如果你想改一些配置如监听地址或者端口号,在这里该就可以

之后再输入./neo4j restart,打开页面就可以

如果是在服务器上,根据你修改的地址进行连接

用Python 连接neo4j数据库

python 复制代码
from py2neo import Graph,Node,Relationship
uri = "bolt://140.210.92.250:16310"##对应的是原始端口7687
client=Graph(uri,user="neo4j",password="your password")
cmd='match (n) detach delete n'
client.run(cmd)
try:
    # 创建节点
    alice = Node("Person", name="Alice", age=30, city="Beijing")
    bob = Node("Person", name="Bob", age=25, city="Shanghai")
    carol = Node("Person", name="Carol", age=28, city="Guangzhou")
    company = Node("Company", name="TechCorp", industry="IT")
    
    # 创建关系
    alice_bob_friends = Relationship(alice, "FRIENDS_WITH", bob, since=2023)
    bob_carol_friends = Relationship(bob, "FRIENDS_WITH", carol, since=2024)
    alice_works = Relationship(alice, "WORKS_FOR", company, role="Engineer")
    carol_works = Relationship(carol, "WORKS_FOR", company, role="Designer")
    
    # 保存到数据库
    client.create(alice | bob | carol | company | alice_bob_friends | bob_carol_friends | alice_works | carol_works)
    print("节点和关系创建成功")
except Exception as e:
    print(f"创建节点或关系失败: {e}")
相关推荐
喜欢打篮球的普通人16 小时前
MLIR快速入门
neo4j·mlir
ELI_He99919 小时前
Neo4j 安装 APOC
neo4j
綮地1 天前
Neo4j 基本处理
neo4j
lzp07911 天前
Neo4j图数据库学习(二)——SpringBoot整合Neo4j
数据库·学习·neo4j
爱折腾的小码农2 天前
neo4j数据库桌面管理工具
数据库·neo4j
Wenhao.6 天前
Docker 安装 neo4j
docker·容器·neo4j
RDCJM7 天前
Neo4j图数据库学习(二)——SpringBoot整合Neo4j
数据库·学习·neo4j
机器不学习我也不学习8 天前
TensorFlow环境安装
neo4j
码农老李10 天前
vxWorks7.0 Simpc运行tensorflow lite example
人工智能·tensorflow·neo4j
小鸡吃米…24 天前
TensorFlow 实现异或(XOR)运算
人工智能·python·tensorflow·neo4j