最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows10?下?Neo4j1.5.8?保姆級安裝教程

 更新時間:2023年07月22日 08:40:13   作者:北橋蘇  
Neo4j?是一個高性能的、NOSQL?圖形數(shù)據(jù)庫,它將結(jié)構(gòu)化數(shù)據(jù)存儲在網(wǎng)絡(luò)上而不是表中,這篇文章主要介紹了Windows10下Neo4j1.5.8安裝教程,需要的朋友可以參考下

Windows10 下 Neo4j1.5.8 安裝教程

前言

Neo4j 是一個高性能的、NOSQL 圖形數(shù)據(jù)庫,它將結(jié)構(gòu)化數(shù)據(jù)存儲在網(wǎng)絡(luò)上而不是表中?;诖疟P的、具備完全的事務(wù)特性的 Java 持久化引擎,這里就不把他和常用關(guān)系型數(shù)據(jù)庫做對比了。因為篇幅有限,我這里也是第一次使用,所以以下完全是保姆級的安裝教程了。

安裝步驟

1. 打開 Neo4j 官網(wǎng),找到 “Developers” 選擇 “Download Center

2. 其中有企業(yè)版,社區(qū)版和桌面版提供下載,這里我選擇 “Neo4j Desktop”,如果是部署可以選擇社區(qū)或企業(yè)。

3. 選擇 Windows 的 exe 進入,要求先填寫信息后下載,彈出下載框后不要關(guān)閉網(wǎng)頁,待會需要里面的激活碼。

4. 由于 Neo4j 是磁盤存儲,打開后先設(shè)置數(shù)據(jù)的存儲位置。

5. 然后回到下載后的官網(wǎng),復(fù)制激活碼,粘貼到工具的 “Software key” 里。

使用方法

1. 測試服務(wù)

先看一下服務(wù)是否已經(jīng)開啟,打開默認的數(shù)據(jù)庫,可以看到連接地址,各種協(xié)議的端口。

2. 開始連接

打開瀏覽器,輸入 127.0.0.1:7474,賬號密碼都輸入 neo4j 發(fā)現(xiàn)登陸失敗,報錯:Neo.ClientError.Security.Unauthorized: The client is unauthorized due to authentication failure

3. 修改密碼

找到 neo4j 服務(wù)桌面端,找到默認的數(shù)據(jù)庫,找到 “Reset DBMS Password”,然后再重新輸入用戶 “neo4j” 和新密碼進行登陸。

4. 客戶端面板

登陸成功后就可以看到 neo4j 的默認數(shù)據(jù)庫 “Movide DBMS” 里的數(shù)據(jù)節(jié)點和內(nèi)容了。

實操

1. 創(chuàng)建項目

在 Project 中 New 一個項目,然后添加一個 “Local DBMS”,再設(shè)置名稱和密碼,創(chuàng)建完畢后點擊啟動。

2. web 客戶端登陸

根據(jù)創(chuàng)建后提供的地址和端口,在瀏覽器里訪問,輸入用戶名和設(shè)置的密碼后就會進入對應(yīng)的圖了。

3. 依賴安裝

在 python 項目中添加 “py2neo” 包,然后再檢測試一下連接,節(jié)點創(chuàng)建和關(guān)系邊創(chuàng)建。

pip install py2neo -i https://pypi.tuna.tsinghua.edu.cn/simple

4. 測試創(chuàng)建節(jié)點和關(guān)系邊

import os
import json
from py2neo import Graph,Node
class ThingGraph:
    def __init__(self):
        self.neo4j = Graph(
            host="127.0.0.1",  # neo4j 搭載服務(wù)器的ip地址,ifconfig可獲取到
            http_port=7474,  # neo4j 服務(wù)器監(jiān)聽的端口號
            user="neo4j",  # 數(shù)據(jù)庫user name,如果沒有更改過,應(yīng)該是neo4j
            password="beiqiaosu123456")
    def create_nodes(self):
        class_name = ["手機", "筆記本", "平板", "游戲機", "臺式機"]
        brand = ["蘋果", "華為", "小米", "Vivo", "Oppo"]
        goods = ["蘋果 iPhone 4S", "華為 nova 3e", "華為 T8620", "聯(lián)想ThinkPad W701"]
        return self.create_node('Goods', goods)
if __name__ == "__main__":
    things_graph = ThingGraph()
    things_graph.create_nodes()

運行代碼時如果出現(xiàn) The following settings are not supported: {'http_port': 7474},是因為安裝的 py2neo 版本過高,可以下降其版本再運行。

pip install py2neo==4.3.0 -i https://pypi.douban.com/simple

降低 py2neo 版本后運行后發(fā)現(xiàn)依舊報錯,AttributeError: 'NoneType' object has no attribute 'pool',主要還是無法連接 Neo4j,排查后發(fā)現(xiàn)是之前的寫法不對,而且安裝最新版的 neo4j,同樣的 py2neo 也要較新的。

# 創(chuàng)建一個名為 'Person' 的節(jié)點
person = Node('Goods', name='T8620')
# 創(chuàng)建一個 Graph 對象,并指定數(shù)據(jù)庫連接信息
graph = Graph('bolt://localhost:7687', auth=('neo4j', 'beiqiaosu123456'))
# 將節(jié)點添加到 Graph 中
graph.create(person)

我把 py2neo 包刪掉后,沒有指定版本安裝的是 py2neo2021.2.3,運行代碼后再在瀏覽器查看,已經(jīng)創(chuàng)建了節(jié)點 “Goods”,后面數(shù)據(jù)同步和關(guān)聯(lián)邊操作,要等完成了知識問答系統(tǒng)后再總結(jié)分享了。

到此這篇關(guān)于Windows10 下 Neo4j1.5.8 安裝教程的文章就介紹到這了,更多相關(guān)Neo4j1.5.8 安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談數(shù)據(jù)庫索引的作用及原理

    淺談數(shù)據(jù)庫索引的作用及原理

    這篇文章主要介紹了淺談數(shù)據(jù)庫索引的作用及原理的相關(guān)內(nèi)容,涉及索引加速和加索引的時間等,希望通過這篇文章讓大家對索引有一個初步的了解,需要的朋友可以參考下。
    2017-09-09
  • 如何使用navicat遠程連接openGauss

    如何使用navicat遠程連接openGauss

    公司要在openEuler系統(tǒng)中安裝openGauss數(shù)據(jù)庫,經(jīng)過幾天的查資料,終于是安裝成功了,并且能在navicat中遠程連接使用,本文給大家介紹如何使用navicat遠程連接openGauss,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • 將sqlite3中數(shù)據(jù)導(dǎo)入到mysql中的實戰(zhàn)教程

    將sqlite3中數(shù)據(jù)導(dǎo)入到mysql中的實戰(zhàn)教程

    最近因為工作的需求,需要將sqlite3中的數(shù)據(jù)導(dǎo)入到mysql中去,發(fā)現(xiàn)網(wǎng)上的一些教程都不夠詳細,索性自己寫一篇,下面這篇文章主要給大家介紹了關(guān)于將sqlite3數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)入到mysql數(shù)據(jù)庫中的相關(guān)資料,需要的朋友可以參考下。
    2017-07-07
  • openGauss數(shù)據(jù)庫在CentOS上的安裝實踐記錄

    openGauss數(shù)據(jù)庫在CentOS上的安裝實踐記錄

    這篇文章主要介紹了openGauss數(shù)據(jù)庫在CentOS上的安裝實踐,本文是基于華為云ECS+CentOS 7的openGauss數(shù)據(jù)庫安裝實踐,需要的朋友可以參考下
    2022-07-07
  • SQL 優(yōu)化經(jīng)驗總結(jié)34條

    SQL 優(yōu)化經(jīng)驗總結(jié)34條

    我們要做到不但會寫SQL,還要做到寫出性能優(yōu)良的SQL,以下為筆者學(xué)習(xí)、摘錄、并匯總部分資料與大家分享!
    2009-07-07
  • 單機離線部署OceanBase3.1.5詳解

    單機離線部署OceanBase3.1.5詳解

    文章詳細介紹了如何下載、安裝和配置OceanBase數(shù)據(jù)庫,包括配置OBD、修改配置文件、指定版本啟動、修改limits.conf、部署安裝、啟動OceanBase、安裝obclient、創(chuàng)建用戶租戶等步驟
    2024-11-11
  • 利用SQL腳本導(dǎo)入數(shù)據(jù)到不同數(shù)據(jù)庫避免重復(fù)的3種方法

    利用SQL腳本導(dǎo)入數(shù)據(jù)到不同數(shù)據(jù)庫避免重復(fù)的3種方法

    這篇文章主要給大家介紹了關(guān)于利用SQL腳本導(dǎo)入數(shù)據(jù)到不同數(shù)據(jù)庫避免重復(fù)的3種方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-10-10
  • Linux下實現(xiàn)OpenGauss數(shù)據(jù)庫遠程連接的教程

    Linux下實現(xiàn)OpenGauss數(shù)據(jù)庫遠程連接的教程

    openGauss是一款開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),采用木蘭寬松許可證v2發(fā)行,本文主要為大家詳細介紹了如何在Linux環(huán)境下實現(xiàn)OpenGauss數(shù)據(jù)庫遠程連接,需要的可以參考下
    2023-09-09
  • 解決Navicat Premium 15連接數(shù)據(jù)庫閃退的問題

    解決Navicat Premium 15連接數(shù)據(jù)庫閃退的問題

    這篇文章主要介紹了Navicat Premium 15連接數(shù)據(jù)庫閃退,本文給大家分享解決方法,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 關(guān)于面試中常問的數(shù)據(jù)庫回表問題

    關(guān)于面試中常問的數(shù)據(jù)庫回表問題

    這篇文章主要介紹了關(guān)于面試中常問的數(shù)據(jù)庫回表問題,回表就是先通過數(shù)據(jù)庫索引掃描出數(shù)據(jù)所在的行,再通過行主鍵id取出索引中未提供的數(shù)據(jù),即基于非主鍵索引的查詢需要多掃描一棵索引樹,需要的朋友可以參考下
    2023-07-07

最新評論

德安县| 宁武县| 金山区| 三门峡市| 沙田区| 密云县| 上林县| 蓝山县| 双江| 玛曲县| 梁河县| 申扎县| 闽清县| 五家渠市| 尼木县| 九龙城区| 鸡东县| 江津市| 黄陵县| 临海市| 勐海县| 七台河市| 什邡市| 宣化县| 襄垣县| 章丘市| 罗定市| 阳东县| 富川| 邯郸县| 临桂县| 孟津县| 山东省| 建始县| 新野县| 奉节县| 瓮安县| 白玉县| 墨脱县| 安塞县| 炎陵县|