Linux服务器安装Mongodb

下载和解压文件
https://www.mongodb.com/download-center/community

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.3.tgz
tar -zxvf mongodb-linux-x86_64-4.0.3.tgz

移动文件位置

mv mongodb-linux-x86_64-4.0.3/ /usr/local/mongodb

添加PATH路径

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

创建文件夹data,logs,添加配置文件

touch /etc/mongod.conf

mongod.conf
可以参考: https://docs.mongodb.com/manual/reference/configuration-options/

dbpath = /usr/local/mongodb/data
logpath = /usr/local/mongodb/logs
fork = true
port = 27017
auth = false
logappend = true
bind_ip = 0.0.0.0

运行服务

cd /usr/local/mongodb/bin
./mongod --config /etc/mongod.conf

shell

./mongo

创建数据库

use <dbname>

创建collection

db.createCollection("colname")

创建用户

db.createUser({user:"username",pwd:"password",roles:[{role:"readWrite",db:"dbname"}]})

然后可以把配置里的auth改成true,用用户名密码连接数据库

常用命令

show dbs #查看数据库
show collections #查看数据库中的集合
show users #查看数据库中的用户信息
db  #查看当前数据库

参考: https://docs.mongodb.com/manual/reference/method/

Comments
Write a Comment