最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

centos7安裝mongo數(shù)據(jù)庫的方法(mongo4.2.8)

 更新時間:2022年01月12日 11:19:57   作者:fen_fen  
這篇文章給大家介紹了centos7安裝mongo4.2.8數(shù)據(jù)庫的詳細過程,包括mongo數(shù)據(jù)庫安裝和啟動方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

一、Mongo下載

MongoDB的下載網(wǎng)址:https://www.mongodb.com/download-center/community

選擇系統(tǒng)合適的版本

例如:

Availabel Downloads:選擇

Version;4.2.8(current)

Platform:RedHat/Centos 7.0

Package:zip

二、Mongo數(shù)據(jù)庫安裝和啟動

環(huán)境準備:

Mongo安裝文件:mongodb-linux-x86_64-rhel70-4.2.8.tgz

Linux操作系統(tǒng):centos7

Linux連接工具:Xshell

2.1、Mongo4.2.8數(shù)據(jù)庫安裝

1、使用rz命令上傳”安裝文件”到linux

(沒有rz命令,需要安裝:rz命令安裝:yum install lrzsz)

2、解壓縮”安裝文件”

MongoDB的從官方下載的包是已經(jīng)編譯好的免安裝,解壓縮即可。

$ tar -zxvf?mongodb-linux-x86_64-rhel70-4.2.8.tgz

3、移動安裝文件夾并重命名

$mv mongodb-linux-x86_64-rhel70-4.2.8  /usr/local/  #移動
$mv mongodb-linux-x86_64-rhel70-4.2.8 mongodb   #改名

4、在mongodb目錄下創(chuàng)建data、logs目錄

$ mkdir data logs

5、創(chuàng)建logs/mongodb.log文件

$vi logs/mongodb.log

esc,然后:wq 保存

6、創(chuàng)建配置文件mongodb.conf

在mongodb 的bin目錄下創(chuàng)建mongodb.conf配置文件

$cd bin
$vi mongodb.conf

#數(shù)據(jù)文件存放目錄
dbpath = /usr/local/mongodb/data
#日志文件存放目錄
logpath = /usr/local/mongodb/logs/mongodb.log
logappend=true
#端口
port = 27017
#以守護程序的方式啟用,即在后臺運行
fork = false
#認證模式
auth=true
#遠程連接
bind_ip=0.0.0.0

esc,然后:wq 保存

下面是mongod啟動的常用參數(shù)詳細說明:

參數(shù)

說明

取值示例

dbpath

mongodb數(shù)據(jù)文件存儲路徑(指定數(shù)據(jù)庫目錄)

/usr/local/mongodb/data

logpath

mongod的日志路徑(指定日志文件目錄)

/usr/local/mongodb/logs/mongodb.log

logappend

日志使用追加代替覆蓋

true

fork

以守護程序的方式啟用,即在后臺運行

true

bind_ip

IP地址

0.0.0.0

port

端口

27107

auth

認證模式

此處是true,需要設(shè)置賬號和密碼(下一步設(shè)置)

false

2.2、Mongo數(shù)據(jù)庫啟動

1、直接啟動

[root@hadoop-master bin]# ./mongod -f mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 12441
child process started successfully, parent exiting

2、mongo命令進入數(shù)據(jù)庫

2.1 未添加環(huán)境變量時,命令mongo不能使用

[root@hadoop-master bin]# mongo
bash: mongo: command not found...

2.2、添加環(huán)境變量

方便在終端執(zhí)行,將MongoDB的命令添加到變量環(huán)境

//在文件最后一行加入以下代碼
$vi /etc/profile   
export PATH=$PATH:/usr/local/mongodb/bin
//重新加載配置文件
[root@hadoop-master bin]# source /etc/profile
//檢查環(huán)境變量
$echo $PATH

2.3、mongo命令進入數(shù)據(jù)庫

[root@hadoop-master bin]# mongo
MongoDB shell version v4.2.8
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("cbf68ac0-a896-4bb6-8d1e-8c4923aaf526") }
MongoDB server version: 4.2.8
或者:測試是否啟動成功
$./mongo localhost:27017
用命令-> show dbs來顯示當前所有的數(shù)據(jù)庫
> use mytest???????//創(chuàng)建數(shù)據(jù)庫
switched to db mytest
> db.mytest.insert({"id":"1","name":"hmf"})???//創(chuàng)建表插入數(shù)據(jù)(mongo是插入數(shù)據(jù)就直接創(chuàng)建表)
WriteResult({ "nInserted" : 1 })

3、使用腳本方式進行啟動

//在bin目錄下編寫一個shell腳本
$ vi startmongodb.sh
//腳本內(nèi)容:nohup ./mongod -f mongodb.conf &
//授權(quán)和啟動mongodb
$ Chmod +x startmongodb.sh
$ ./startmongodb.sh
//查看日志
$tail -100f nohup.out

2.4、客戶端工具連接mongo數(shù)據(jù)庫

1、下載客戶端:nosqlbooster 工具

https://nosqlbooster.com/

2、連接數(shù)據(jù)庫

 

mongodb的幾種啟動方式

參考:

http://m.fzitv.net/article/234410.htm

到此這篇關(guān)于centos7安裝mongo數(shù)據(jù)庫(mongo4.2.8)的文章就介紹到這了,更多相關(guān)centos7安裝mongo內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MongoDB 導出導入備份恢復數(shù)據(jù)詳解及實例

    MongoDB 導出導入備份恢復數(shù)據(jù)詳解及實例

    這篇文章主要介紹了MongoDB 導出導入備份恢復數(shù)據(jù)詳解及實例的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Ubuntu 14.04  安裝 MongoDB 及 PHP MongoDB Driver詳細介紹

    Ubuntu 14.04 安裝 MongoDB 及 PHP MongoDB Driver詳細介紹

    這篇文章主要介紹了Ubuntu 14.04 安裝 MongoDB 及 PHP MongoDB Driver詳細介紹的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • mongodb增量/全量備份腳本的實現(xiàn)詳解

    mongodb增量/全量備份腳本的實現(xiàn)詳解

    這篇文章主要給大家介紹了關(guān)于mongodb增量/全量備份腳本的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09
  • MongoDB釋放空閑空間的幾種常用方法

    MongoDB釋放空閑空間的幾種常用方法

    這篇文章主要給大家介紹了關(guān)于MongoDB釋放空閑空間的幾種常用方法,分別包括compact、db.repairDatabase()、secondary節(jié)點重同步以及db.copyDatabase()這幾種方法,需要的朋友可以參考借鑒,下面來一起看看吧
    2018-07-07
  • MongoDB CRUD操作中的插入實例教程

    MongoDB CRUD操作中的插入實例教程

    這篇文章主要給大家介紹了關(guān)于MongoDB CRUD操作中的插入的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用MongoDB具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-07-07
  • MongoDB教程之查詢操作實例

    MongoDB教程之查詢操作實例

    這篇文章主要介紹了MongoDB教程之查詢操作實例,本文講解了基本查詢、查詢條件、null數(shù)據(jù)類型的查詢、正則查詢、數(shù)組數(shù)據(jù)查詢、內(nèi)嵌文檔查詢等數(shù)據(jù)查詢技巧,需要的朋友可以參考下
    2015-05-05
  • MongoDB實現(xiàn)備份壓縮的方法教程

    MongoDB實現(xiàn)備份壓縮的方法教程

    這篇文章主要給大家介紹了關(guān)于MongoDB實現(xiàn)備份壓縮的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09
  • MongoDB安裝及接入springboot的詳細過程

    MongoDB安裝及接入springboot的詳細過程

    MongoDB是一個開源、高性能、無模式(模式自由)的文檔(Bson)型數(shù)據(jù)庫,這篇文章主要介紹了MongoDB安裝及接入springboot,需要的朋友可以參考下
    2024-05-05
  • MongoDB卸載安裝的詳細安裝教程

    MongoDB卸載安裝的詳細安裝教程

    MongoDB是一個是一個基于分布式文件存儲的數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于MongoDB卸載安裝的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • MongoDB的基本操作實例詳解【服務(wù)端啟動,客戶端連接,CRUD操作】

    MongoDB的基本操作實例詳解【服務(wù)端啟動,客戶端連接,CRUD操作】

    這篇文章主要介紹了MongoDB的基本操作,結(jié)合實例形式分析了MongoDB數(shù)據(jù)庫的服務(wù)端啟動,客戶端連接,CRUD操作等基本實現(xiàn)方法與操作注意事項,需要的朋友可以參考下
    2020-04-04

最新評論

六枝特区| 乾安县| 屯昌县| 攀枝花市| 安远县| 乐业县| 汽车| 毕节市| 商水县| 马边| 礼泉县| 栾城县| 衡南县| 郁南县| 塔河县| 新安县| 稻城县| 孟津县| 弥勒县| 正定县| 宿松县| 分宜县| 新邵县| 萍乡市| 攀枝花市| 房山区| 西乌| 永安市| 万盛区| 察雅县| 盐边县| 榆林市| 枣强县| 正阳县| 汽车| 盐边县| 乾安县| 大悟县| 商洛市| 徐州市| 抚州市|