赞
踩
- from py2neo import Graph
-
- graph = Graph('http://localhost:7474/', auth=("neo4j", "neo4j"))
- graph.delete_all() # 删除已有的所有内容
************************************************************************************************************
配置完Java和Neo4j后,CMD以管理员身份打开,输入
neo4j console
***********************************************************************************************************
若使用的是新的py2neo包,原先的密码格式要由
- self.g = Graph(
- host="localhost", # neo4j 搭载服务器的ip地址,ifconfig可获取到
- http_port=7687, # neo4j 服务器监听的端口号
- user="neo4j", # 数据库user name,如果没有更改过,应该是neo4j
- password="neo4j")
变成
self.g = Graph('http://localhost:7474/', auth=("neo4j", "Neo4j"))
或者降低py2neo版本
***********************************************************************************************************
- # The name of the default database
- #dbms.default_database=neo4j
- dbms.default_database=medical-test
***********************************************************************************************************
在Neo4j浏览器上输入
:server change-password
***********************************************************************************************************
- from py2neo import Graph,Node
-
- g = Graph('http://localhost:7474/', auth=("neo4j", "neo4j"))
- node = Node("宿舍520", name="老杨",age=25,home="heilongjiang")
- g.create(node)
- node = Node("宿舍519", name="小朱",age=25,home="hebei")
- g.create(node)
**********************************************************************************************************
- query = "match(p:%s),(q:%s) where p.name='%s'and q.name='%s' create (p)-[rel:%s{name:'%s'}]->(q)" % (
- "宿舍520", "宿舍519", "老杨", "小朱","同学","同学")
- g.run(query)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。