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()
相关推荐
heimeiyingwang1 小时前
企业供应链 AI 优化:需求预测与智能调度
大数据·数据库·人工智能·机器学习
亚亚的学习和分享1 小时前
python基础语法----条件语句
python
山岚的运维笔记2 小时前
SQL Server笔记 -- 第73章:排序/对行进行排序
数据库·笔记·后端·sql·microsoft·sqlserver
XLYcmy2 小时前
智能体大赛 目录
数据库·ai·llm·prompt·agent·检索·万方
盟接之桥2 小时前
盟接之桥EDI软件:API数据采集模块深度解析,打造企业数据协同新引擎
java·运维·服务器·网络·数据库·人工智能·制造
Zzz 小生2 小时前
LangChain Streaming-Overview:流式处理使用完全指南
人工智能·python·语言模型·langchain·github
yzx9910132 小时前
Python数据结构入门指南:从基础到实践
开发语言·数据结构·python
百锦再3 小时前
Jenkins 全面精通指南:从入门到脚本大师
运维·后端·python·servlet·django·flask·jenkins
FYKJ_20103 小时前
springboot大学校园论坛管理系统--附源码42669
java·javascript·spring boot·python·spark·django·php
Loo国昌3 小时前
【AI应用开发实战】 03_LangGraph运行时与状态图编排:从直接执行到图编排的演进之路
人工智能·后端·python·自然语言处理·prompt