安裝Neo4j數據庫


安裝Neo4j之前,需要先安裝JDK

兩者對應關系:Neo4j version3.5  使用java1.8;Neo4j version4.0+  目前只支持JDK11

 

1.安裝JDK

1.1下載

Neo4j是基於Java運行環境的圖形數據庫,因此,必須在系統中安裝JAVA SE(Standard Editon)。JDK官網獲取鏈接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

 

 

1.2安裝並配置環境

配置Java的環境變量,配置環境變量分兩步進行:

第一步:

新建JAVA_HOME變量,變量值填寫jdk的安裝目錄,

第二步:

編輯Path變量,在Path變量值的最后輸入:%JAVA_HOME%\bin;

現在新版本的JDK安裝時不會再彈出安裝JRE的選項,因此配置環境時也僅需設置好與JDK有關的環境就好。

驗證是否配置好:

運行cmd,輸入java -version,如果顯示java的版本信息,說明Java的安裝和配置成功。

2.安裝Neo4j

2.1下載

從Neo4j官網下載最新版本,解壓到任意目錄下。

也可以從此鏈接中下載:, 提取碼: d2ut

2.2配置環境

(1)創建環境變量NEO4J_HOME,變量值為剛剛解壓文件的位置

(2)添加 Path = %NEO4J_HOME%\bin;

3.驗證是否配置成功

打開CMD,並以管理員身份運行,輸入neo4j.bat console,如下圖,則安裝成功。

如果不配置Neo4j的環境變量,也可以cd 到bin文件目錄下再執行neo4j.bat console命令:

 

 

4.Neo4j服務器具有一個集成的瀏覽器,可以使用neo4j集成的瀏覽器管理圖數據庫。

訪問 “http://localhost:7474/”,顯示以下的界面:

默認的用戶是neo4j,默認的密碼是:neo4j,第一次成功connect到Neo4j服務器之后,需要重置密碼。

5.在安裝過程中可能出現的問題

(1)windom 下cmd命令行中出現“powershell”不是內部或外部命令,也不是可運行的程序或批處理文件問題

解決方法:

在環境變量path后添加%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;就可以了

 

把neo4j的neo4j.conf文件里的下圖紅框內語句前“#”號去掉,即可恢復一直為初始密碼:

 

 

neo4j的啟動方式:

1,通過控制台啟動Neo4j程序

點擊組合鍵:Windows+R,輸入cmd,啟動DOS命令行窗口,切換到主目錄,以管理員身份運行命令:

neo4j.bat console

2,把Neo4j安裝為服務(Windows Services)

安裝和卸載服務:

bin\neo4j install-service
bin\neo4j uninstall-service

啟動服務,停止服務,重啟服務和查詢服務的狀態:

bin\neo4j start
bin\neo4j stop
bin\neo4j restart
bin\neo4j status

3,瀏覽器打開neo4j:

Neo4j服務器具有一個集成的瀏覽器,在一個運行的服務器實例上訪問 “http://localhost:7474/”,打開瀏覽器,顯示啟動頁面

 

遇到的問題

問題:Database "graph" is unavailable, its status is "offline".
解決:將data文件下的“databases”和“teansactions”中的“graph”(數據庫名稱)數據庫刪掉

再用以下命令重建“graph”數據庫:

neo4j-admin import --database=graph --nodes="E:\Learn_software\Neo4j\neo4j-community-4.3.6\import\entity.csv" --relationships="E:\Learn_software\Neo4j\neo4j-community-4.3.6\import\relation.csv" --multiline-fields=true

注意:csv文件都在import文件夾下面

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM