Python操作Neo4j数据库

建立Neo4j链接

bash 复制代码
!pip install neo4j pyahocorasick numpy pandas --no-warn-script-location

定义数据操作对象

bash 复制代码
from neo4j_driver import Neo4jConnection, Node

链接并查看节点数量

bash 复制代码
conn = Neo4jConnection('neo4j://localhost:7687/', 'neo4j', 'Lorne@2022')

conn.create(Node("Person", name="Alice", age=30))
conn.create(Node("Person", name="Bob", age=30))
conn.create(Node("Person", name="Charlie", age=30))

print("数据库中的节点总数:", conn.counts())

创建所有关系

bash 复制代码
# 创建关系
edges = [('Alice', 'Bob'), ('Alice', 'Charlie')]
conn.relationship('Person', 'Person', edges, 'KNOWS', 'friend')

清空所有的数据

bash 复制代码
conn.clear()
相关推荐
倔强的石头_3 分钟前
openGauss数据库:从CentOS 7.9部署到实战验证
数据库
用户12039112947264 分钟前
打破信息壁垒:手把手教你实现DeepSeek大模型的天气查询功能
python·openai
i***279525 分钟前
nacos2.3.0 接入pgsql或其他数据库
数据库
鱼骨不是鱼翅28 分钟前
力扣hot100----1day
python·算法·leetcode·职场和发展
2501_9412362130 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
程序猿_极客32 分钟前
【2025 最新】 Python 安装教程 以及 Pycharm 安装教程(超详细图文指南,附常见问题解决)
开发语言·python·pycharm·python安装以及配置
b***666135 分钟前
Python 爬虫实战案例 - 获取社交平台事件热度并进行影响分析
开发语言·爬虫·python
Deamon Tree39 分钟前
kafka延迟队列是怎么实现的
数据库·kafka·linq
chushiyunen44 分钟前
django使用笔记
笔记·python·django
o***36931 小时前
【玩转全栈】----Django基本配置和介绍
数据库·django·sqlite