eos環境搭建後,已經安裝了mongodb。
如果覺得eos安裝的mongodb版本不好,你也可以自己重新安裝乙個可靠版本。
mongodb
配置檔案
mongodb配置mng.conf
systemlog:
destination: file
path: /home/***/mongodb/logs/mongo.log
storage:
dbpath: /home/***/mongodb/db
journal:
enabled: true
net:
bindip: 0.0.0.0
port: 27017
mongodb後台啟動命令
/root/opt/mongodb/bin/mongod -f ./mng.conf –fork
啟動新的nodeos
在本地已經啟動了eos節點的情況下,使用以下命令啟動nodeos。
以上命令加入了 eosio::mongo_db_plugin 外掛程式,指定了本地mongdb的位址和資料庫名稱。
mongodb客戶端以及常用命令
客戶端程式mingo,不用加引數,預設引數可以直接執行。
常用命令:
show dbs
show collections
use eos
db.transactions.find().pretty()
MongoDB 資料匯入 mongoimport
使用mongoimport命令可以把指定格式的檔案匯入到指定集合中。可匯入json資料以及csv資料。html view plain copy print c mongo bin mongoimport help options help produce help message v verbose...
MongoDB匯入匯出資料
匯出json格式 mongoexport d test c t1 o users lisa downloads t1.dat d 指明使用的庫 c 指明要匯出的集合 o 指明要匯出的檔名 檢視t1.dat發現裡面的資料是json格式的。mongoexport d test c t1 q o user...
mongodb 資料匯出匯入
mkdir p data eclassweb mongodump h 172.16.0.181 u eclassuser p eclassuser123 d eclassweb o data eclassweb opt mongodb 3.4.20 bin mongodump h 172.16.0....