mongodb
文章平均质量分 57
s_daqing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mongodb总结图
原创 2021-03-28 18:59:55 · 386 阅读 · 0 评论 -
五、Mongodb的备份恢复与导出导入
1、备份 备份的语法:mongodump -h dbhost -d dbname -o dbdirectory -h: 服务器地址, 也可以指定端⼝号 -d: 需要备份的数据库名称 -o: 备份的数据存放位置, 此⽬录中存放着备份出来的数据 示例:mongodump -h 127.0.0.1:27017 -d test1 -o ~/Desktop/test1bak 2、恢复 恢复语法: mongorestore -h dbhost -d dbname --dir dbdirectory -h: 服务器原创 2021-03-28 18:58:04 · 392 阅读 · 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 · 10482 阅读 · 1 评论 -
三、MongoDB的数据库操作
1. 查看默认的数据库 db 2. 查看所有的数据库 show dbs 3 .查看所有的集合(表) show collections 4 .切换数据库 use xx 5. 删除数据库 1.进库 2.db.dropDatabase()原创 2021-03-28 17:50:10 · 115 阅读 · 0 评论 -
二、Mongodb的权限管理
1. 为什么要进行权限管理的设置 刚安装完毕的mongodb默认不使用权限认证方式启动,与MySQL不同,mongodb在安装的时候并没有设置权限,然而公网运行系统需要设置权限以保证数据安全,所以我们要学习mongodb的权限管理 2. mongodb的权限管理方案 MongoDB是没有默认管理员账号,所以要先添加管理员账号,并且mongodb服务器需要在运行的时候开启验证模式 用户只能在用户所在数据库登录(创建用户的数据库),包括管理员账号。 管理员可以管理所有数据库,但是不能直接管理其他数据库,要先认原创 2021-03-28 15:53:49 · 191 阅读 · 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 · 4417 阅读 · 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 · 10080 阅读 · 11 评论
分享