MongoDB的配置和基本的操作

2021-06-26 09:56:33 字數 1395 閱讀 3239

一、配置:

本人選擇的是linux 64-bit 2.6.5版本.

2、把安裝包解壓,解壓後把bin目錄下的所有的檔案都放到你想要安裝的位置,本人放在了/usr/local/mongo裡面。

3、在mongo的目錄下面新建乙個db檔案和log檔案,分別用來存放資料和日誌。

[root@localhost /]# cd /usr/local/mongo

[root@localhost mongo]# mkdir  db

[root@localhost mongo]# mkdir  log

在mongo的目錄下面新建乙個配置檔案

[root@localhost mongo]# touch cnf.ini

編輯此檔案,改為和我們的配置相同的。

vim  cnf.ini

此時mongodb配置成功

二、啟動mongodb

首先啟動nongo服務

[root@localhost mongo]#./mongod --config cnf.ini  

about to fork child process, waiting until server is ready for connections.

forked process: 16683

child process started successfully, parent exiting

代表啟動成功!

連線mongodb如下

[root@root mongo]# ./mongo localhost:8086

mongodb shell version: 2.6.5

connecting to: localhost:8086/test

此時就可以進行資料庫的相應操作了。

三、基本操作

檢視全部資料庫列表

>

show dbs

chatroom    0.03125gb

admin       (empty)

local       (empty)

切換資料庫

>

use admin

switched to db admin

>

dbadmin

登入資料庫

db.auth("a","a")

刪除資料庫

>dba

>

show dbs

a    0.03125gb

admin       (empty)

local       (empty)

>

db.dropdatabase()

>

show dbs

admin       (empty)

local       (empty)

mongodb基本配置

進行使用命令進入mongo,命令列輸入mongo use admin 建立超級管理員 db.createuser 開啟 lib systemd system mongodb.service 新增 auth引數 execstart usr bin mongod authsystemctl daemon...

python list和tuple的基本操作

python的list演算法不是通常的單項表,也不是通常的陣列。具體可以看這裡 臥槽 建立並賦值 pythonlist 張三 李四 王五 取值 python的list可以以倒數作為下標取值,如要去倒數第乙個即pythonlist 1 長姿勢了 插入 pythonlist.insert 1,張飛 刪除...

python 與 mongodb的互動 更新操作

這裡只要討論python與mongod互動的時候insert的問題 1 from pymongo import 2def insert func 3try 4 client obj mongoclient port 27017,host localhost 5 db client obj.test6...