d2rq 0 8 1工具構建RDF模型

2021-09-09 05:32:10 字數 858 閱讀 2830

**:

構建知識圖譜時,需要使用d2rq-0.8.1工具構建rdf模型,參照官文操作時,執行如下命令,報錯了

報錯內容,

mysql 8.0 - client does not support authentication protocol requested by server; consider upgrading mysql client

解決方案,

step 1:

開啟mysql workbench,在sql查詢頁面(file->new query tab),執行以下sql,這裡的a12345是我的舊root密碼。

alter user 'root'@'localhost' identified with mysql_native_password by 'a12345';

flush privileges;

這時候我再執行以下命令時,又報錯了

錯誤如下,

database connection to jdbc:mysql://localhost/kg_demo_movie failed (user: root): unknown initial character set index 『255』 received from server. initial client character set can be forced via the 『characterencoding』 property. (e54)

現在一切都正常了……

我在推測,是不是直接替換驅動jar就可以了呢?而不需要執行step 1。

references:

[1]

[2]

附錄:

用d2rq轉換MySQL為RDF資料

安裝d2rq 轉換在本地mysql資料庫中新建乙個database,裡面table是你要轉換的資料。注意每個table的column中要指定乙個primary key。鏈結資料庫,把資料匯出到ttl檔案中 以turtle格式轉換為nt檔案 dump rdf f turtle o dump.nt my...

cocos2d工具大全

bitmap font tools bmfont windows fonteditor glyph designer hiero labelatlascreator particle editing tools particlecreator particle designer physics ed...

cocos2d工具集合

以下工具可用於cocos2d開發 位圖字型工具bitmap font tools bmfont windows fonteditor glyph designer hiero labelatlascreator 粒子編輯工具particle editing tools particlecreator...