安裝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官網https://neo4j.com/下載最新版本,解壓到任意目錄下。
也可以從此鏈接中下載:https://pan.baidu.com/s/1DRO7lqbAbTw-mMKkkzxtEQ, 提取碼: 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”數據庫: