1. 安装
1.1 把Mongo的安装配置添加的yum中
vi /etc/yum.repos.d/mongodb-org-3.4.repo
添加以下内容
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
1.2 运行安装命令
sudo yum install -y mongodb-org
1.3 创建数据储存文件夹
mkdir -p /data/db
1.4 启动mongo
sudo service mongod start ( restart[重启]/stop[停止])
1.5 本地连接mongo
mongo
2. 远程连接
2.1 修改配置文件
vim /etc/mongod.conf
找到 bind_ip(or bindIp), 把 127.0.0.1 改为 0.0.0.0
2.2 阿里云服务器配置安全组规则
2.3 下载软件: Studio 3T for MongoDB
2.4 连接设置
2.5 详细使用教程
https://blog.csdn.net/weixin_39999535/article/details/81383196
3. 常用命令
> show dbs #显示数据库列表
> show collections #显示当前数据库中的集合(类似关系数据库中的表)
> show users #显示用户
> use <db name> #切换当前数据库,如果数据库不存在则创建数据库。
> db.help() #显示数据库操作命令,里面有很多的命令
> db.foo.help() #显示集合操作命令,同样有很多的命令,foo指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令
> db.foo.find() #对于当前数据库中的foo集合进行数据查找(由于没有条件,会列出所有数据)
> db.foo.find( { a : 1 } ) #对于当前数据库中的foo集合进行查找,条件是数据中有一个属性叫a,且a的值为1
> db.dropDatabase() #删除当前使用数据库
> db.cloneDatabase("127.0.0.1") #将指定机器上的数据库的数据克隆到当前数据库
> db.copyDatabase("mydb", "temp", "127.0.0.1") #将本机的mydb的数据复制到temp数据库中
> db.repairDatabase() #修复当前数据库
> db.getName() #查看当前使用的数据库,也可以直接用db
> db.stats() #显示当前db状态
> db.version() #当前db版本
> db.getMongo() #查看当前db的链接机器地址
> db.serverStatus() #查看数据库服务器的状态
更多MongoDB的使用方法可以阅读后续文章:
4. 参考链接
Centos下 Mongodb 的安装及远程连接
https://blog.csdn.net/wangdatao_/article/details/78077774
CentOS 7 安装 MongoDB 3.6
https://blog.csdn.net/liang_henry/article/details/79582766
版权声明:本文为maxmao1024原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。