本文共 2092 字,大约阅读时间需要 6 分钟。
mongodb安装
1.上传并解压程序cd /u01/softwaretar -zxvf mongodb-linux-x86_64-rhel70-3.6.3.tgz2.程序安装配置
mv mongodb-linux-x86_64-rhel70-3.6.3 mongodbmv mongodb /opt//opt/mongodbmkdir datamkdir confcd confrz ------上传mongodb.conf 文件vi mongodb.conf -------------------修改文件相关路径并关闭用户校验 authorization: disabled3.用户创建
cd ../..groupadd mongodbuseradd mongodb -g mongodbchown -R mongodb:mongodb ./mongodbcd mongodb/bin/lspwdvi /etc/profile--------export PATH=$PATH:/opt/mongodb/binsource /etc/profile4.启动程序mongod --config /opt/mongodb/conf/mongodb.conf ------启动程序mongolsps -ef|grep mongo5.创建数据库,用户等(使用admin登录时需要关闭用户校验【mongodb.conf文件中的 authorization: disabled】)mongo localhost:27017/admin -----管理员身份登陆use hislog-----------------------创建数据库
switched to db hislogdb-----------------------创建数据库hislogshow dbs---------------查看数据库admin 0.000GBconfig 0.000GBlocal 0.000GB
db.createUser({user:'his',pwd:'Chis2017',roles:[{role:'dbOwner',db:'hislog'}]}) --------------------创建用户
db.dropUser("his") -------------------------删除用户mongod --shutdown --dbpath /u01/mongodb/data/-----------------停止程序vi mongodb.conf --------------------------开启用户校验【authorization: enabled】
mongod --config /opt/mongodb/conf/mongodb.conf --------启动程序ps -ef|grep mongo6使用创建的用户登录mongo localhost:27017/hislog -u his -p Chis2017扩展:
mongo --versiondb.hislog.insert({"name":"菜鸟教程"})-----插入数据
./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend --port=27017 --fork --auth--------fork指定后台运行--auth开启验证--dbpath指定数据库目录--logpath指定日志文件--logappend日志累积添加mongodb的用户分两种,一种是管理员,一种是普通用户。
创建管理员1.关闭用户验证,创建普通用户
use isdb ----isdb为数据库db.createUser({user:'dev',pwd:'123456',roles:[{role:'dbOwner',db:'isdb'}]})转载于:https://blog.51cto.com/5294868/2107340