国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - MongoDB - mongodb 數據庫操作詳解--創建,切換,刪除

mongodb 數據庫操作詳解--創建,切換,刪除

2020-04-26 17:50MongoDB教程網 MongoDB

mongodb是nosql里面最像關系型數據庫的數據庫。單表操作,基本上可以和關系型數據庫差不多。mongodb比較易學,易用,分幾期記錄一下,學習和使用mongodb過程。

mongodb安裝就不說了,請參考:centos yum 安裝 mongodb 以及php擴展

一,創建,切換,刪除數據庫

?
1
2
3
4
5
6
7
[root@localhost zhangy]# mongo
MongoDB shell version: 2.4.6
connecting to: tank
> use test      //創建 or 切換數據庫
switched to db test
> db.dropDatabase()  //刪除數據庫
{ "dropped" : "test", "ok" : 1 }

二,php創建,切換,刪除數據庫

1,切換數據庫

?
1
2
$mongo = new Mongo();
$db = $mongo->selectDB('test');  //切換數據庫

2,創建數據庫

?
1
2
3
4
5
6
$mongo = new Mongo();
$db = $mongo->selectDB('test');
$users = $db->createCollection("users");
 
$alldb = $mongo->listDBs(); //列出所有數據庫
print_r($alldb);      //可以看到db創建成功了

在這里要注意一下,如果你不創建一個collection(根關系型數據庫的表基本上是一樣的),是創建不了數據庫的。

3,刪除數據庫

?
1
2
3
$mongo = new Mongo();
$db = $mongo->selectDB('test');
$db->drop();

三,小節

這篇文章很簡單吧,哈哈,不想在一篇文章里面寫太多的東西,折開來寫,看的更清楚一點,更細一點。
在這兒要提一下,mongodb命令下的幫助,這個對于命令行操作很有幫助。

1,db的幫助

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
db.AddUser(username,password) 添加用戶
db.auth(usrename,password)   設置數據庫連接驗證
db.cloneDataBase(fromhost)   從目標服務器克隆一個數據庫
db.commandHelp(name)      returns the help for the command
db.copyDatabase(fromdb,todb,fromhost) 復制數據庫fromdb---源數據庫名稱,todb---目標數據庫名稱,fromhost---源數據庫服務器地址
db.createCollection(name,{size:3333,capped:333,max:88888}) 創建一個數據集,相當于一個表
db.currentOp()         取消當前庫的當前操作
db.dropDataBase()       刪除當前數據庫
db.eval(func,args)       run code server-side
db.getCollection(cname)    取得一個數據集合,同用法:db['cname'] or
db.getCollenctionNames()    取得所有數據集合的名稱列表
db.getLastError()       返回最后一個錯誤的提示消息
db.getLastErrorObj()      返回最后一個錯誤的對象
db.getMongo()         取得當前服務器的連接對象get the server
db.getMondo().setSlaveOk()   allow this connection to read from then nonmaster membr of a replica pair
db.getName()          返回當操作數據庫的名稱
db.getPrevError()       返回上一個錯誤對象
db.getProfilingLevel()     獲取profile level
db.getReplicationInfo()    獲得重復的數據
db.getSisterDB(name)      get the db at the same server as this onew
db.killOp()          停止(殺死)在當前庫的當前操作
db.printCollectionStats()   返回當前庫的數據集狀態
db.printReplicationInfo()    打印主數據庫的復制狀態信息
db.printSlaveReplicationInfo()    打印從數據庫的復制狀態信息
db.printShardingStatus()    返回當前數據庫是否為共享數據庫
db.removeUser(username)    刪除用戶
db.repairDatabase()      修復當前數據庫
db.resetError()
db.runCommand(cmdObj)     run a database command. if cmdObj is a string, turns it into {cmdObj:1}
db.setProfilingLevel(level)  設置profile level 0=off,1=slow,2=all
db.shutdownServer()      關閉當前服務程序
db.version()          返回當前程序的版本信息

2,表的幫助,格式,db.表名.help()

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
db.test.find({id:10})     返回test數據集ID=10的數據集
db.test.find({id:10}).count() 返回test數據集ID=10的數據總數
db.test.find({id:10}).limit(2) 返回test數據集ID=10的數據集從第二條開始的數據集
db.test.find({id:10}).skip(8) 返回test數據集ID=10的數據集從0到第八條的數據集
db.test.find({id:10}).limit(2).skip(8) 返回test數據集ID=1=的數據集從第二條到第八條的數據
db.test.find({id:10}).sort()  返回test數據集ID=10的排序數據集
db.test.findOne([query])    返回符合條件的一條數據
db.test.getDB()        返回此數據集所屬的數據庫名稱
db.test.getIndexes()      返回些數據集的索引信息
db.test.group({key:...,initial:...,reduce:...[,cond:...]})  返回分組信息
db.test.mapReduce(mayFunction,reduceFunction,<optional params>) 這個有點像存儲過程
db.test.remove(query)           在數據集中刪除一條數據
db.test.renameCollection(newName)     重命名些數據集名稱
db.test.save(obj)             往數據集中插入一條數據
db.test.stats()              返回此數據集的狀態
db.test.storageSize()           返回此數據集的存儲大小
db.test.totalIndexSize()          返回此數據集的索引文件大小
db.test.totalSize()            返回些數據集的總大小
db.test.update(query,object[,upsert_bool]) 在此數據集中更新一條數據
db.test.validate()             驗證此數據集
db.test.getShardVersion()         返回數據集共享版本號

 

延伸 · 閱讀

精彩推薦
  • MongoDBMongoDB憑什么躋身數據庫排行前五

    MongoDB憑什么躋身數據庫排行前五

    MongoDB以比去年同期超出65.96分的成績繼續雄踞榜單前五,這個增幅在全榜僅次于PostgreSQL的77.99,而其相對于4月份的6.10分的增長也是僅次于微軟SQL Server排名...

    孫浩峰3892020-05-22
  • MongoDBmongodb基本命令實例小結

    mongodb基本命令實例小結

    這篇文章主要介紹了mongodb基本命令,結合實例形式總結分析了MongoDB數據庫切換、查看、刪除、查詢等基本命令用法與操作注意事項,需要的朋友可以參考下...

    dawn-liu3652020-05-26
  • MongoDBMongoDB中javascript腳本編程簡介和入門實例

    MongoDB中javascript腳本編程簡介和入門實例

    作為一個數據庫,MongoDB有一個很大的優勢——它使用js管理數據庫,所以也能夠使用js腳本進行復雜的管理——這種方法非常靈活 ...

    MongoDB教程網6982020-04-24
  • MongoDBMongoDB 內存使用情況分析

    MongoDB 內存使用情況分析

    都說 MongoDB 是個內存大戶,但是怎么知道它到底用了多少內存呢...

    MongoDB教程網10002020-09-29
  • MongoDBMongodb實現定時備份與恢復的方法教程

    Mongodb實現定時備份與恢復的方法教程

    這篇文章主要給大家介紹了Mongodb實現定時備份與恢復的方法教程,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面...

    chenjsh364522020-05-13
  • MongoDB遷移sqlserver數據到MongoDb的方法

    遷移sqlserver數據到MongoDb的方法

    這篇文章主要介紹了遷移sqlserver數據到MongoDb的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下...

    聽楓xl9682021-01-03
  • MongoDBMongoDB安裝圖文教程

    MongoDB安裝圖文教程

    這篇文章主要為大家詳細介紹了MongoDB安裝圖文教程,分為兩大部分為大家介紹下載MongoDB和安裝MongoDB的方法,感興趣的小伙伴們可以參考一下 ...

    Yangyi.He6132020-05-07
  • MongoDB分布式文檔存儲數據庫之MongoDB分片集群的問題

    分布式文檔存儲數據庫之MongoDB分片集群的問題

    這篇文章主要介紹了分布式文檔存儲數據庫之MongoDB分片集群的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋...

    Linux-18743072020-12-20
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 精品国产欧美一区二区三区成人 | 午夜视频在线观看免费视频 | 中文字幕精品一区二区精品 | 免费的av网站 | 亚洲视频观看 | 中文一区 | 欧美视频在线一区 | 国产精品成人在线视频 | 亚洲第一成人在线视频 | 日本精a在线观看 | 亚洲精品久久久久久国产精华液 | 国产精品美女久久久av超清 | 中文字幕高清视频 | 黄网在线观看 | 成人高清av | 欧美久久久久 | 免费中文字幕 | 日韩一区二区三区电影在线观看 | 日韩欧美专区 | 91精品国产91久久久久久 | 色交视频| 国产精品美女 | 免费看国产一级片 | 国产一区二区三区免费在线 | 国产福利二区 | 黄工厂精品免费观看 | 亚洲精品电影网在线观看 | 伊人电影综合网 | 久久久国产一级 | 亚洲天堂av在线 | 黄色在线网站 | 亚洲一区二区三区四区五区中文 | 中文字幕在线一区二区三区 | 亚洲 精品 综合 精品 自拍 | 精品久久久久久久 | 欧美尹人 | 久久免费99精品久久久久久 | 午夜精品网站 | 亚洲国产精品一区久久av篠田 | 玖玖玖视频 | 欧美日韩精品一区二区在线观看 |