MongoDB設定為Windows服務

2021-09-02 06:56:18 字數 1227 閱讀 4599

每次使用mongodb都要開啟兩個命令列,乙個開啟主流程程式,乙個開啟客戶端程式。你是否想過更方便的操作方式?對的,那就是把主流程程式設定為windows的服務,客戶端程式也可以自定乙個命令列指令碼實現快捷啟動。以下均以win8系統作為作業系統。

一、設定為windows服務

1、win + r 快速開啟執行框,輸入cmd,並定位到mongodb執行程式所在目錄,如下圖。

2、執行如下命令,進行服務註冊。其中部分引數可自行選擇。

引數及簡介:

--install:安裝mongodb服務;

--servicename:安裝windows服務時使用的服務名;

--servicedisplayname:在windows服務管理器中顯示的服務名;

--logpath : 指定日誌檔案路徑;

--dbpath : 指定資料庫路徑;

--directoryperdb : 設定每個資料庫將被儲存在乙個單獨的目錄;

--httpinte***ce:http介面,預設關閉27018埠訪問;

--journal:啟用日誌選項,mongodb的資料操作將會寫入到journal資料夾的檔案裡;

3、執行完成,檢視windows服務,看到下圖服務,即

註冊服務成功。

二、自定義客戶端快捷啟動指令碼

start d:\develop\mongodb2.6.3\bin\mongo.exe
儲存之後,修改檔名的格式為bat,雙擊執行即可快速啟動mongodb客戶端程式,當然前提是已經將mongodb主流程服務啟動。

MongoDB為使用者設定訪問許可權

mongodb已經使用很長一段時間了,基於mongodb的資料儲存也一直沒有使用到許可權訪問 mongodb預設設定為無許可權訪問限制 今天特地花了一點時間研究了一下,研究成果如下 掌握許可權,理解下面4條基本上就差不多 1 mongodb是沒有預設管理員賬號,所以要先新增管理員賬號,在開啟許可權認...

MySQL設定字符集為UTF8(Windows版)

mysql 解壓版字元編碼 utf 8 windows版mysql設定字符集全部為utf8的方式 mysql安裝目錄下的my.ini檔案 client 節點 修改客戶端預設字元編碼格式為utf8 default character set utf8 增加 mysql 節點 default chara...

MySQL設定字符集為UTF8(Windows版)

windows版mysql設定字符集全部為utf8的方式 mysql安裝目錄下的my.ini檔案 client 節點 修改客戶端預設字元編碼格式為utf8 default character set utf8 增加 mysql 節點 default character set utf8 修改 mys...