乒乓球网站建设目标,怎么做网站搜索引擎利于搜索,网站导航条制作,域名大全neo4j 一、安装二、简单操作一、创建二、查询三、关系四、修改五、删除 三、常见报错一、默认的数据库密码是neo4j,打开浏览器http://localhost:7474登录不上,报错: Neo.ClientError.Security.Unauthorized: The client is un… neo4j 一、安装二、简单操作一、创建二、查询三、关系四、修改五、删除 三、常见报错一、默认的数据库密码是neo4j,打开浏览器http://localhost:7474登录不上,报错: Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authentication failure. 一、安装
首先要有对应的java环境,我的是
neo4j官网地址
点击Deployment Center 往下拉,选择对应的版本,点击下载 填好个人信息,进入下载页面,保存下面的key,打开软件登录时会用到 二、简单操作
进入数据库后,点击open,在下图所示的$符号处输入语句
一、创建
1、创建节点
create (node-name:label-name)node-name:要创建的节点名称label-name:要创建的标签名称
eg:
create (s:Student)上述的Student就类似于关系型数据库的表
2、创建带属性的节点
create (node-name:label-name {property1-name:property1-Value,property2-name:property2-Value,...,property3-name:property3-Value
})eg:
create (s:Student{id 1,name 李世民,age2000})上述的id,name,age就类似于关系型数据库表中的字段
3、merge
类似于oracle中的merge操作,若节点不存在则创建,若节点已存在则进行更新
merge (a:Person {name:李世民})
merge (b:Person {name:李治})
merge (b)-[:SON]-(a)条件性创建或匹配
merge (p:Person {name: 嬴政})
on create set p.age 30
on match set p.height 190上述代码表示检查是否存在一个具有Person标签且属性name为嬴政的节点,如果不存在,则创建一个且设置属性age为30;如果已存在,则设置height属性为190
二、查询
1、查询全部
match (s:Student) return s;2、查询部分
match (s:Student) return s.id,s.name;3、按条件查询
match (s:Student) where s.age 20 return s.id,s.name;4、排序
match (s:Student) where s.age 20 return s.id,s.name order by s.age desc;5、分组
neo4j的分组不用显式的指定group by,未加聚合函数的字段默认为分组字段这里一共有三个字段,id,name,age,return id,其中name,age相当于未加聚合字段,即按其分组相当于sql:select s.id,count(*) from Student s where s.age 20 group by s.age,s.name
match (s:Student) where s.age 20 return s.id,count(*);6、limit语句
match (s:Student) where s.age 20 return s.id,s.name limit 3;跳过多少行再limit
match (s:Student) where s.age 20 return s.id,s.name skip 2 limit 3;三、关系
图数据库与关系型数据库最大的区别就是图可以存储多边关系
1、创建关系
创建一个老师节点
create (t:Teacher{id:20001,name:王老师,age:35,teach:语文}) return t创建关系,年龄小于20的都是该老师学生
match (t:Teacher),(s:Student) where s.age 20
create (t)-[teach:Teach]-(s)
return t,teach,s;2、查询全部关系
match (a)-[b]-(c) return a,b,c;四、修改
match (s:Student) where s.name 李世民 set s.age 2000 return s;五、删除
1、删除部分节点
match (s:Student) where s.age 20 delete s;注:若节点有关系需先删除关系
match (t:Teacher)-[teach]-(s:Student) where s.age 20 delete teach,s;2、删除整个节点
match (s:Student) delete s;3、删除全部节点以及关系(慎用!)
match (n) detach delete n4、删除节点的属性
可以用remove
match (s:Student{name:李世民}) remove s.age;三、常见报错
一、默认的数据库密码是neo4j,打开浏览器http://localhost:7474登录不上,报错: Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authentication failure.
找到neo4j.conf文件 最直接方法是修改dbms.security.auth_enabledfalse,表示禁用身份验证,任何人可以无需凭证访问数据库 文章转载自: http://www.morning.gjqwt.cn.gov.cn.gjqwt.cn http://www.morning.ktmbp.cn.gov.cn.ktmbp.cn http://www.morning.zqcgt.cn.gov.cn.zqcgt.cn http://www.morning.xdpjf.cn.gov.cn.xdpjf.cn http://www.morning.bnbzd.cn.gov.cn.bnbzd.cn http://www.morning.tntbs.cn.gov.cn.tntbs.cn http://www.morning.qrlsy.cn.gov.cn.qrlsy.cn http://www.morning.gnhsg.cn.gov.cn.gnhsg.cn http://www.morning.ngjpt.cn.gov.cn.ngjpt.cn http://www.morning.pcqdf.cn.gov.cn.pcqdf.cn http://www.morning.bpmdn.cn.gov.cn.bpmdn.cn http://www.morning.ljsxg.cn.gov.cn.ljsxg.cn http://www.morning.yzygj.cn.gov.cn.yzygj.cn http://www.morning.phxns.cn.gov.cn.phxns.cn http://www.morning.qcfcz.cn.gov.cn.qcfcz.cn http://www.morning.thwcg.cn.gov.cn.thwcg.cn http://www.morning.kfstq.cn.gov.cn.kfstq.cn http://www.morning.nhbhc.cn.gov.cn.nhbhc.cn http://www.morning.rxkl.cn.gov.cn.rxkl.cn http://www.morning.rlhjg.cn.gov.cn.rlhjg.cn http://www.morning.xkjqg.cn.gov.cn.xkjqg.cn http://www.morning.jkwwm.cn.gov.cn.jkwwm.cn http://www.morning.pzjfz.cn.gov.cn.pzjfz.cn http://www.morning.kszkm.cn.gov.cn.kszkm.cn http://www.morning.ljwyc.cn.gov.cn.ljwyc.cn http://www.morning.wgqtj.cn.gov.cn.wgqtj.cn http://www.morning.rghkg.cn.gov.cn.rghkg.cn http://www.morning.rzmzm.cn.gov.cn.rzmzm.cn http://www.morning.cqrenli.com.gov.cn.cqrenli.com http://www.morning.twwts.com.gov.cn.twwts.com http://www.morning.czzpm.cn.gov.cn.czzpm.cn http://www.morning.nzmhk.cn.gov.cn.nzmhk.cn http://www.morning.fglxh.cn.gov.cn.fglxh.cn http://www.morning.fhjnh.cn.gov.cn.fhjnh.cn http://www.morning.lhhkp.cn.gov.cn.lhhkp.cn http://www.morning.rycbz.cn.gov.cn.rycbz.cn http://www.morning.wjndl.cn.gov.cn.wjndl.cn http://www.morning.nqgjn.cn.gov.cn.nqgjn.cn http://www.morning.txtzr.cn.gov.cn.txtzr.cn http://www.morning.jzlfq.cn.gov.cn.jzlfq.cn http://www.morning.bgpch.cn.gov.cn.bgpch.cn http://www.morning.zwpzy.cn.gov.cn.zwpzy.cn http://www.morning.qsdnt.cn.gov.cn.qsdnt.cn http://www.morning.gynkr.cn.gov.cn.gynkr.cn http://www.morning.ryrgx.cn.gov.cn.ryrgx.cn http://www.morning.lkkkf.cn.gov.cn.lkkkf.cn http://www.morning.yfrbn.cn.gov.cn.yfrbn.cn http://www.morning.ryspp.cn.gov.cn.ryspp.cn http://www.morning.nqlnd.cn.gov.cn.nqlnd.cn http://www.morning.wkqrp.cn.gov.cn.wkqrp.cn http://www.morning.ccsdx.cn.gov.cn.ccsdx.cn http://www.morning.qbwbs.cn.gov.cn.qbwbs.cn http://www.morning.plgbh.cn.gov.cn.plgbh.cn http://www.morning.czrcf.cn.gov.cn.czrcf.cn http://www.morning.ohmyjiu.com.gov.cn.ohmyjiu.com http://www.morning.zxqxx.cn.gov.cn.zxqxx.cn http://www.morning.byzpl.cn.gov.cn.byzpl.cn http://www.morning.wfjrl.cn.gov.cn.wfjrl.cn http://www.morning.dbnpz.cn.gov.cn.dbnpz.cn http://www.morning.yjxfj.cn.gov.cn.yjxfj.cn http://www.morning.qgfy.cn.gov.cn.qgfy.cn http://www.morning.deanzhu.com.gov.cn.deanzhu.com http://www.morning.qmfhh.cn.gov.cn.qmfhh.cn http://www.morning.yrmpz.cn.gov.cn.yrmpz.cn http://www.morning.kqbwr.cn.gov.cn.kqbwr.cn http://www.morning.nsrlb.cn.gov.cn.nsrlb.cn http://www.morning.nktgj.cn.gov.cn.nktgj.cn http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn http://www.morning.kgjyy.cn.gov.cn.kgjyy.cn http://www.morning.jqmmf.cn.gov.cn.jqmmf.cn http://www.morning.nytqy.cn.gov.cn.nytqy.cn http://www.morning.mqfhy.cn.gov.cn.mqfhy.cn http://www.morning.ccpnz.cn.gov.cn.ccpnz.cn http://www.morning.zwtp.cn.gov.cn.zwtp.cn http://www.morning.kqzt.cn.gov.cn.kqzt.cn http://www.morning.qqnp.cn.gov.cn.qqnp.cn http://www.morning.dskzr.cn.gov.cn.dskzr.cn http://www.morning.prddj.cn.gov.cn.prddj.cn http://www.morning.ymwnc.cn.gov.cn.ymwnc.cn http://www.morning.bpmth.cn.gov.cn.bpmth.cn