Linux安装mongodb


#Linux安装mongodb

1.下载

https://www.mongodb.com/download-center/community?jmp=nav

选择所需版本进行下载

##2.配置

2.1解压缩至特定文件夹并重命名

cd /usr/local

mkdir mongodb

tar -zxvf mongodb-linux-x86_64-3.4.20.tgz /usr/local/mongodb

cd mongodb

mv mongodb-linux-x86_64-3.4.20 mongodb

###2.2新建配置文件

/usr/local/mongodb文件夹里打开终端,创建data文件夹和log文件夹,并创建配置文件mongodb.conf,同时在log文件夹中创建mongodb.log文件,其中配置文件mongodb.conf,同时内容为,

# 使用demon形式启动
fork = true
# 以27017端口启动,此端口为默认配置,可省略
port = 27017
# 日志不在终端输出而是进入log
quiet = true
# 数据目录配置
dbpath = /data2/mongodb
# 日志文件存放位置
logpath = /data2/mongodb/log/mongo.log
# 以追加方式记录日志
logappend = true

2.3环境变量配置(可选)

3.启动与关闭

进入mongodb安装路径,命令行输入以下命令启动

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

./mongo

输入以下命令关闭

ps -ef | grep mongod

kill -2+刚查到的id

##4.一些命令

1553997783830

use runoob    //创建并切换到or切换到数据库runoob
db.dropDatabase()    //删除当前数据库
db    //查看当前数据库库名
show dbs    //查看所有数据库
show users    //查看所有用户

db.createCollection(name,optinons)    //创建集合(表)
show collectins    //查看集合(表)
db.collection.drop()    //删除集合(表)

db.col_name.insert(document)    //向集合(表)中插入文档(行)
db. col_name.save(document)
db.col_name.find()    //查看集合中的文档
db.collection.insertOne()//向指定集合中插入一条文档数据(3.2之后)
 db.collection.insertMany()//向指定集合中插入多条文档数据(3.2之后)

db.col_name.update()    //更新文档
db.collection.updateOne() //向指定集合更新单个文档(3.2之后)
db.collection.updateMany() //向指定集合更新多个文档(3.2之后)

db.col_name.remove()    //删除文档
db.collection.deleteOne()//删除一个文档
db.collection.deleteMany()//删除多个文档

db.col_name.find()    //查找文档

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章