好久沒有更新了措译,這篇文章來列舉一下我使用neo4j中遇到的一些小問題。
1.Mac版啟動語句
之前的一篇文章提到過饰序,我安裝的neo4j版本是community版本领虹,安裝好的目錄如下:
啟動neo4j時(shí),在控制臺輸入命令如下(cd到你安裝的目錄):
啟動成功后返回以下界面求豫,在瀏覽器訪問網(wǎng)址即可
2.mac版和windows版csv文件存放路徑問題
往neo4j導(dǎo)入csv文件前塌衰,建議是把文件存放到如下目錄:
mac版:存在import文件夾下
windows版:存在如下目錄的import文件夾下,D:\neo4j\neo4j_data\import ,這是我的目錄蝠嘉,但是你也要確保是在neo4j_data的import文件夾下最疆,不然后續(xù)可能會有路徑錯(cuò)誤
3.導(dǎo)入語句
這里我演示導(dǎo)入curriculum.csv文件,導(dǎo)入時(shí)的代碼如下:
LOAD CSV WITH HEADERS FROM 'file:///curriculum.csv' AS line MERGE (p:curriculum {nameId:toInteger(line.nameId),curriculumName:line.curriculumName,code:toInteger(line.code),nature:line.nature,EnglishName:line.EnglishName,writer:line.writer,auditor:line.auditor,RevisonTime:line.RevisionTime,version:line.version})
注意:如果你按照我上面說的路徑存放蚤告,這里你只需要把文件名修改成你自己的就好了
curriculum努酸,你導(dǎo)入的節(jié)點(diǎn)名 ,curriculumName杜恰、code這些是你的表頭名字
4.中文亂碼問題
我在導(dǎo)入的時(shí)候出現(xiàn)了中文亂碼問題获诈,解決方法如下:
把你的csv文件用記事本打開,然后另存為的時(shí)候箫章,編碼方式選為UTF-8即可
5.刪除節(jié)點(diǎn)
刪除節(jié)點(diǎn)語句很簡單烙荷,如下:
MATCH(p:curriculum)DETACH DELETE p