mongodb搭建和使用

2020-07-05  本文已影响0人  knock

mongodb搭建和使用

Mongo安装和启动

在linux环境下搭建单节点mongodb,步骤如下:
1.解压

tar -xzvf mongodb-linux-x86_64-3.4.6.tgz -C /usr/local/

2.改名

mv mongodb-linux-x86_64-3.4.6 mongodb

3.建立目录

mkdir -p /usr/local/mongodb/conf
mkdir -p /usr/local/mongodb/config
mkdir -p /usr/local/mongodb/config/data
mkdir -p /usr/local/mongodb/config/log

4.配置环境变量
vim /etc/profile

export MONGODB_HOME=/usr/local/mongodb
export PATH=$MONGODB_HOME/bin:$PATH

source /etc/profile
5. config server配置
vi /usr/local/mongodb/conf/config.conf

pidfilepath = /usr/local/mongodb/config/log/configsrv.pid
dbpath = /usr/local/mongodb/config/data
logpath = /usr/local/mongodb/config/log/congigsrv.log
logappend = true
bind_ip = 192.168.1.100   #(bind_ip参数,将本地IP赋予此参数。赋予后使用Server IP登入可以,但此时使用localhost 失败。为了同时兼容2种登入方式,将参数的赋值调整为:bind_ip=localhost,192.XXX.XXX.XXX 或设置为0.0.0.0)
port = 21000
fork = true   # (后台启动)
#设置最大连接数
maxConns=20000
auth=true

6.后台启动Mongo

mongod -f /usr/local/mongodb/conf/config.conf

新增用户

     use admin
     db.createUser(
     {
      user:"admin",
      pwd:"123456",
      roles:["root"], 
     mechanisms : ["SCRAM-SHA-1"] 
    }
       )                                                                                                             
    db.createUser(
        {
          user: "yyd",
           pwd: "yyd",
           roles: [  { role: "readWrite", db: "test" } ]  #读写帐号
         }
     )

登录数据库

登录数据库

新增数据

新增数据

查询数据

查询数据

更新数据

更新数据

删除数据

删除数据
上一篇下一篇

猜你喜欢

热点阅读