mongodb单节点,并开启事务

1、将程序挪到工作目录
mkdir -p /data/mongodb;cd mongodb-linux-x86_64-rhel70-4.2.0;mv ./* /data/mongodb
2、添加环境变量
vim /etc/profile
MONGODB_HOME=/data/mongodb
PATH=$MONGODB_HOME/bin:$PATH
3、创建数据目录,日志目录
cd /data/mongodb
mkdir {conf,data,log}
4、创建配置文件
vim /data/mongodb/conf/mongo.conf
systemLog:
   destination: file
   path: "/data/mongodb/mongod.log"
   logAppend: true
storage:
   dbPath: /data/mongodb/data
   journal:
      enabled: true
   wiredTiger:
      engineConfig:
         cacheSizeGB: 8
processManagement:
   fork: true
net:
   bindIp: 0.0.0.0      注意这里,默认是127.0.0.1,会拒绝远程连接
   port: 27017
replication:
  replSetName: rs0
setParameter:
   enableLocalhostAuthBypass: false
5、启动服务
mongod -f /data/mongodb/conf/mongo.conf
6、测试连接
mongo --port 27017
7、开启事务初始化
rs.initiate({_id:"rs0",members:[{_id:0,host:"127.0.0.1:27017",priority:1}]})
8、创建用户
rs0:PRIMARY> use admin
switched to db admin
rs0:PRIMARY> db.createUser({user:"root",pwd:"mima",roles:[{role:"userAdminAnyDatabase",db:"admin"},{role:"clusterAdmin",db:"admin"},{role:"root",db:"admin"}]})
Successfully added user: {
        "user" : "root",
        "roles" : [
                {
                        "role" : "userAdminAnyDatabase",
                        "db" : "admin"
                },
                {
                        "role" : "clusterAdmin",
                        "db" : "admin"
                },
                {
                        "role" : "root",
                        "db" : "admin"
                }
        ]
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容