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文件
小礼物走一走,来简书关注我