i骷髏精靈 關注html
2018.08.20 17:45* 字數 141 閱讀 76評論 0喜歡 0vue
mongodb版本:4.0git
官網安裝教程mongodb
經常使用命令數據庫
sudo service mongod start sudo service mongod stop
重啓數據庫socket
sudo service mongod restart
查看數據庫服務狀態學習
systemctl status mongod.service
數據庫基本操做ui
#若是數據庫不存在,則建立數據庫,不然切換到指定數據庫。vue爲你要建立數據庫名稱 use vue #查看當前數據庫 db #刪除數據庫,刪除的爲當前數據庫,能夠使用db命令查看 db.dropDatabase() #查看全部數據庫 show dbs
#剛建立的數據庫並不在數據庫的列表中, 要顯示它,咱們須要向 該數據庫插入一些數據 db.createCollection("User") 建立一個集合並插入一個文檔 db.User.insert({"name":"vue學習"})
刪除集合 | 刪除集合spa
//查看全部集合 show collections //COLLECTION_NAME爲要刪除的集合名稱 db.COLLECTION_NAME.drop()
db.COLLECTION_NAME.insert(document)
用戶和權限管理rest
開啓權限驗證
在配置文件中添加
security: authorization: enabled
2018-08-20T17:18:53.815+0800 I CONTROL [main] ***** SERVER RESTARTED ***** 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] MongoDB starting : pid=2131 port=27017 dbpath=/var/lib/mongo 64-bit host=solumon 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] db version v4.0.1 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] git version: 54f1582fc6eb01de4d4c42f26fc133e623f065fb 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] allocator: tcmalloc 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] modules: none 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] build environment: 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] distmod: rhel70 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] distarch: x86_64 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] target_arch: x86_64 2018-08-20T17:18:54.263+0800 I CONTROL [initandlisten] options: { config: "/etc/mongod.conf", net: { bindIp: "127.0.0.1", port: 27017 }, processManagement: { fork: true, pidFilePath: "/var/run/mongodb/mongod.pid", timeZoneInfo: "/usr/share/zoneinfo" }, storage: { dbPath: "/var/lib/mongo", journal: { enabled: true } }, systemLog: { destination: "file", logAppend: true, path: "/var/log/mongodb/mongod.log" } } 2018-08-20T17:18:54.264+0800 E NETWORK [initandlisten] Failed to unlink socket file /tmp/mongodb-27017.sock Unknown error 2018-08-20T17:18:54.264+0800 F - [initandlisten] Fatal Assertion 40486 at src/mongo/transport/transport_layer_asio.cpp 707 2018-08-20T17:18:54.264+0800 F - [initandlisten]
日誌文件裏這樣的報錯
處理:刪除 /tmp/文件夾下的mongodb-27017.sock文件
小禮物走一走,來簡書關注我