乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      MongoDB安裝調(diào)試

       丹楓無跡 2020-12-11

      1:安裝

      去mongodb的官網(wǎng)http://www./downloads下載32bit的包

       

      解壓后會(huì)出現(xiàn)以下文件

       

      在安裝的盤C:下建立mongodb文件夾,拷貝bin文件夾到該目錄下,這樣就相當(dāng)于安裝了mongodb的相關(guān)命令。

       

      為了啟動(dòng)mongodb方便,將mongod.exe路徑加入環(huán)境變量,電腦->屬性->高級(jí)系統(tǒng)設(shè)置->環(huán)境變量,在path里加入路徑:

       

      這樣在命令行任何地方都能用到mongod命令。

      2:建立數(shù)據(jù)文件及啟動(dòng)

      然后在D盤新建一個(gè)mongodb文件夾用來放數(shù)據(jù)文件并在mongodb文件夾下建立data,log文件夾,在log文件夾下建立mongodb.log文件

       

      啟動(dòng)mongodb服務(wù):打開命令行輸入命令

      >mongod --dbpath "d://mongodb//data" --logpath "d://mongodb//log//mongodb.log" --logappend

      出現(xiàn)以下情況表示在27017端口啟動(dòng)成功。

       

      解析:mongod --dbpath 命令是創(chuàng)建數(shù)據(jù)庫文件的存放位置,啟動(dòng)mongodb服務(wù)時(shí)需要先確定數(shù)據(jù)庫文件存放的位置,否則系統(tǒng)不會(huì)自動(dòng)創(chuàng)建,啟動(dòng)會(huì)不成功。

          --logpath 表示日志文件存放的路徑     --logappend  表示以追加的方式寫日志文件

      在瀏覽器上會(huì)看到該信息:

       

      默認(rèn)27017端口,也可以通過--port 命令來修改端口,如:mongod --port 9888 "d:\\mongodb\\data"

       3:以服務(wù)方式啟動(dòng)

      每次啟動(dòng)服務(wù)都需要輸入以上命令,為了方便,可以將啟動(dòng)數(shù)據(jù)庫寫成window服務(wù)的方式。

      >mongod --logpath "d://mongodb//log//mongodb.log" --logappend --dbpath "d://mongodb//data" --directoryperdb --serviceName MongoDB --install

      這樣只需要在命令行輸入net start MongoDB  就可以啟動(dòng)服務(wù),但不知道什么原因,我這樣設(shè)置了,在“服務(wù)”里,也找不到MongoDB?

      改為以管理員身份啟動(dòng)cmd后 ,輸入命令:

       

      sc create mongodb binPath= "c:\mongodb\bin\mongod.exe --service --dbpath D:\mongodb\data --logpath=d:\mongodb\log\mongodb.log --logappend --directoryperdb"

       

      刪除服務(wù)指令: mongod.exe --remove --serviceName "MongoDB"

      注意要用管理員方式啟動(dòng)命令行

      這樣在服務(wù)里面就有MongoDB的服務(wù)了

       

      在折騰mongodb服務(wù)的過程中,發(fā)現(xiàn)數(shù)據(jù)庫服務(wù)啟動(dòng)不了,彈框報(bào)錯(cuò):“服務(wù)沒有響應(yīng)或控制功能”,嘗試過很多其他的方法都無解

      最后執(zhí)行 sc delete mongodb  強(qiáng)制刪除mongodb服務(wù)


      -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

      1.隨意創(chuàng)建自己喜歡的路徑,C:\lucas\mongodb 
      2.在C:\lucas\mongodb下減壓下載的zip文件,然后在C:\lucas\mongodb下新建data文件夾C:\lucas\mongodb\data 
      3.然后分別建立db,log兩個(gè)文件夾,至此mongodb下有以下文件夾 
      C:\lucas\mongodb\bin 
      C:\lucas\mongodb\data\db 
      C:\lucas\mongodb\data\log 
      在log文件夾下創(chuàng)建一個(gè)日志文件MongoDB.log,即C:\lucas\mongodb\data\log\MongoDB.log 
      4.命令行安裝

      C:\lucas\mongodb\bin>mongod -dbpath "C:\lucas\mongodb\data\db"
      • 1

      安裝完成之后打開http://127.0.0.1:27017/ 
      看到

      It looks like you are trying to access MongoDB over HTTP on the native driver port. 
      說明已經(jīng)安裝成功了。

      5.操作: 
      雙擊bin下的mongod.exe (注意是d,這個(gè)是啟動(dòng)程序) 
      啟動(dòng)程序開啟后,再運(yùn)行mongo.exe 程序(注意沒有d) ,界面如下 
      測試數(shù)據(jù)庫操作

      >help  (查看相關(guān)信息)
      >db.foo.insert({a:1})    (往foo表插入a,1字段值,foo表為默認(rèn)表)
      >db.foo.find()                (查看foo表數(shù)據(jù))


      兩篇文章合起來看比較容易理解

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多