mongodb
文章平均质量分 56
s_daqing
这个作者很懒,什么都没留下…
展开
-
mongodb总结图
原创 2021-03-28 18:59:55 · 290 阅读 · 0 评论 -
五、Mongodb的备份恢复与导出导入
1、备份备份的语法:mongodump -h dbhost -d dbname -o dbdirectory-h: 服务器地址, 也可以指定端⼝号-d: 需要备份的数据库名称-o: 备份的数据存放位置, 此⽬录中存放着备份出来的数据示例:mongodump -h 127.0.0.1:27017 -d test1 -o ~/Desktop/test1bak2、恢复恢复语法:mongorestore -h dbhost -d dbname --dir dbdirectory-h: 服务器原创 2021-03-28 18:58:04 · 289 阅读 · 1 评论 -
四、mongodb创建索引
1、mongodb创建简单的索引方法db.集合.ensureIndex({字段名:1}),1表示升序, -1表示降序db.集合.createIndex({字段名:1})上面两个命令效果等价2、索引的查看默认情况下_id是集合的索引查看方式:db.集合.getIndexes()默认只有_id的情况:[ { "v" : 2, "key" : { "_id" : 1 }, "name" : "_id原创 2021-03-28 18:43:32 · 10170 阅读 · 1 评论 -
三、MongoDB的数据库操作
1. 查看默认的数据库db 2. 查看所有的数据库show dbs3 .查看所有的集合(表)show collections 4 .切换数据库use xx5. 删除数据库1.进库 2.db.dropDatabase()原创 2021-03-28 17:50:10 · 75 阅读 · 0 评论 -
二、Mongodb的权限管理
1. 为什么要进行权限管理的设置刚安装完毕的mongodb默认不使用权限认证方式启动,与MySQL不同,mongodb在安装的时候并没有设置权限,然而公网运行系统需要设置权限以保证数据安全,所以我们要学习mongodb的权限管理2. mongodb的权限管理方案MongoDB是没有默认管理员账号,所以要先添加管理员账号,并且mongodb服务器需要在运行的时候开启验证模式用户只能在用户所在数据库登录(创建用户的数据库),包括管理员账号。管理员可以管理所有数据库,但是不能直接管理其他数据库,要先认原创 2021-03-28 15:53:49 · 118 阅读 · 0 评论 -
pymongo使用教程
首先导入:from pymongo import MongoClient连接mongodb:mongo_client = MongoClient(mongo_host, mongo_port, connect=False)连接数据库:例如连接my_db数据库,没有则自动创建mongo_db = mongo_client["my_db"]认证登录(如果没有设mongodb的账号和密码的话,此步骤不用):mongo_db.authenticate('username', 'password'原创 2021-01-29 22:14:05 · 4270 阅读 · 0 评论 -
一、ubuntu安装mongodb及启动
1、命令安装sudo apt-get install -y mongodb不建议使用命令直接安装,因为安装的版本可能会相对较老2、源码安装官网下载,地址:https://www.mongodb.com/try/download也可以使用上面复制的链接使用wget下载:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1804-4.4.4.tgz下载完成后解压:tar -zxvf mongodb-linux原创 2021-03-28 15:35:24 · 9823 阅读 · 11 评论