亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MongoDB > 正文

php對mongodb的擴展(初識如故)

2020-03-14 13:23:33
字體:
來源:轉載
供稿:網友
mongodb的數據存儲格式是一種由于MongoDB的文檔結構為BJSON格式(BJSON全稱:Binary JSON),而BJSON格式本身就支持保存二進制格式的數據,因此可以把文件的二進制格式的數據直接保存到MongoDB的文檔結構中
 
 
在博主的威逼之下特為大家進行一下小分享,特此申明博主人品非常淳樸只是威逼,絕對沒有利誘。 
由于mongodb的相關中文資料較少,之后若有機會繼續為大家分享。希望這點小分享能給大家帶來收獲,言歸正傳請往下看。

為什么說“初識如故”呢,因為mongodb的數據存儲格式是一種由于MongoDB的文檔結構為BJSON格式(BJSON全稱:BinaryJSON),而BJSON格式本身就支持保存二進制格式的數據,因此可以把文件的二進制格式的數據直接保存到MongoDB的文檔結構中。

MongoDB是由(database)、集合(collection)、文檔對象(document)三個層次組成。 
和關系型數據庫的對應關系: 

關系型數據庫 MongoDB數據庫 

Database database 
table collection 

Row document 
在MongoDB中可以建立索引,collection中有一個默認的隱藏字段_id,該字段。 

安裝使用 

windows下安裝mongodb和簡單使用mongodb命令 
一、下載,解壓文件 
到官方下載合適的版本 http://www.mongodb.org/downloads 
例如:http://fastdl.mongodb.org/win32/mongodb-win32-i386-2.2.1.zip 
解壓后放到對應的盤符下面,例如:D:/mongodb 
二、安裝 
1.把bin目錄加入到環境變量中 D:/mongodb/bin 
2.在D:/mongodb下創建data文件夾放數據用,還要在data文件下創建一個db文件夾,沒有db文件夾mongodb不能正常啟動 
3.簡單啟動mongodb方法: 
進入到bin目錄下 
復制代碼代碼如下:

C:/Documents and Settings/me>D: 
D:/>cd mongodb/bin 
D:/mongodb/bin>mongod –dbpath D:/mongodb/data 
D:/mongodb/bin>mongod –dbpath D:/mongodb/data 

顯示如下內容: 
Sun Jan 16 14:56:03 MongoDB starting : pid=860 port=27017 dbpath=D:/mongodb/d 
ata 32-bit 

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data 

** see http://blog.mongodb.org/post/137788967/32-bit-limitations 

Sun Jan 16 14:56:03 db version v2.2.1, pdfile version 4.5 
Sun Jan 16 14:56:03 git version: 0eb017e9b2828155a67c5612183337b89e12e291 
Sun Jan 16 14:56:03 sys info: windows (5, 1, 2600, 2, ‘Service Pack 3′) BOOST_LI 
B_VERSION=1_35 
Sun Jan 16 14:56:03 [initandlisten] waiting for connections on port 27017 
Sun Jan 16 14:56:03 [websvr] web admin interface listening on port 28017 

注:必須先建立data文件夾和到bin目錄下執行。mongoDB 服務端的默認連接端口是 27017 

2.添加到注冊表作為Windows服務啟動,和mysql一樣啟動Windows時會自動啟動服務,到bin目錄下執行 
復制代碼代碼如下:

D:/mongodb/bin>mongod --logpath D:/mongodb/log/log1.log --logappend 
--dbpath D:/mongodb/data --directoryperdb --serviceName mongodb –install 

完成后輸出下面內容(360等殺毒軟件會阻止,需要允許通過) 
all output going to: D:/mongodb/logs/log1.log 
Creating service mongodb 
Service creation successful. 
Service can be started from the command line via ‘net start “mongodb″‘. 

D:/mongodb/bin> 

其中:log/log1.log日志是以追加的方式輸出的,–serviceName mongodb是服務名稱 
啟動MongoDB:net start mongodb 
停止MongoDB:net stop mongodb 
注:添加到注冊表后重啟電腦在服務項里面可以看到已經啟動,但服務仍然沒有啟動,重啟服務發現給360安全衛士阻止了需要再次確定才能啟動。 

3.mongodb的簡單使用命令,到bin命令下執行mongo.exe進入管理界面,默認是進入到test帳號。 
復制代碼代碼如下:

D:/mongodb/bin>mongo.exe 
MongoDB shell version: 2.2.1 
connecting to: test 
> show dbs; 
admin 
local 

> help;查看命令提示 

php對mongodb的擴展(初識如故)
三、接下來,就是跟所有數據庫一樣的操作要加一個用戶的防問權限 
但是些時創建的用戶沒有查看集合的權限,怎么辦呢!其實也好辦,我已經替大家頭疼過了,所以能夠堅持用心看到這里的同學不會再頭疼了。 
在剛才進入的mongo.exe管理界面執行以下命令 

復制代碼代碼如下:

>use admin 
>db.auth("sa","sa") 
>use web 
>show collections 

這回就暢通無阻了吧。 

四、MongoDB創建數據庫完全可以使用use 如下: use web; 這樣就創建了一個數據庫
切換到web數據庫,如果不存在則在插入數據后會自動創建一個,在data目錄下可以看到新增了一個web的文件夾
復制代碼代碼如下:

> use web; 

switched to db web 
> db.my.save({a:10});向collection my 中保存一條信息,如果不存在collection會自動創建一個 
> db.my.find();檢索所有記錄 
{ “_id” : ObjectId(“4d32c9204e6100000000691e”), “a” : 10 } 
> show collections; 
my 
system.indexes 
>exit;退出

Mongodb的安裝及用戶權限設置已到此結束。 
下面介紹幾種圖形話管理工具 
1.使用圖形話管理工具“MongoVUE 0.9.7.2”

 

php對mongodb的擴展(初識如故)
進入之后可以看到

php對mongodb的擴展(初識如故)
2.一種比較推薦的管理軟件是“rockmongo” 
需要php運行環境的支持,本人更喜歡它,因為php程序員有著現成的環境不用白不用,呵呵。 
(1).下載一個rockmongo,解壓后放在web目錄下 下載地址:http://rockmongo.com/downloads 
如果你沒有php的運行環境的話,但又想使用rockmongo的話,可以在下載地址中集成包下載。 
(2).下載一個php對mongodb的支持 php_mongo.dll 下載地址:https://github.com/mongodb/mongo-php-driver/downloads 
(3).在php.ini中加入這行代碼 extension=php_mongo.dll 然后重啟apache,查看php_info

php對mongodb的擴展(初識如故)
表示已經安裝成功 
(4).在瀏覽器中輸入 rockmongo 的地址,出現登錄框,登錄就可以了。默認的用戶是:admin 密碼:admin 
還有很多種其他工具,大家可以慢慢探索。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲网站在线看| 亚洲有声小说3d| 亚洲精品国产免费| 欧美激情欧美激情| 亚洲美女免费精品视频在线观看| 欧美性猛交xxxxx水多| 亚洲欧美综合另类中字| 日韩成人av网址| 亚洲精品99久久久久中文字幕| 日韩美女在线观看一区| 亚洲欧美成人一区二区在线电影| 国产成人aa精品一区在线播放| 亚洲精品一区二区三区婷婷月| 久久影院模特热| 色爱精品视频一区| 国产一区二区在线免费| 日韩中文娱乐网| 992tv成人免费视频| 久久亚洲国产成人| 精品国产乱码久久久久久婷婷| 精品激情国产视频| 国产精品电影网站| 国产精品一区专区欧美日韩| 国内精品久久久久| 欧美性猛交99久久久久99按摩| 国产精自产拍久久久久久蜜| 国产精品成人播放| 国产精品国产亚洲伊人久久| 精品一区二区三区三区| 91视频九色网站| 国产在线观看不卡| 欧美在线影院在线视频| 亚洲性av网站| 日韩av理论片| 92国产精品久久久久首页| 欧美裸体xxxx极品少妇软件| 自拍偷拍亚洲精品| 国产精品成久久久久三级| 亚洲综合中文字幕68页| 久久久天堂国产精品女人| 色在人av网站天堂精品| 国产精品pans私拍| xvideos成人免费中文版| 国产欧美精品在线| 91系列在线播放| 欧美成人免费全部观看天天性色| 91天堂在线观看| 一区二区日韩精品| 亚洲最大的成人网| 国产日产久久高清欧美一区| 久久亚洲精品一区二区| 国产精品久久久久久久7电影| 日韩av免费观影| 亚洲精品www久久久久久广东| 国产精品爱啪在线线免费观看| 国产精品综合久久久| 国产成+人+综合+亚洲欧洲| 久久久精品999| 国产精品av在线| 久久久久女教师免费一区| 欧美一级大片在线观看| 两个人的视频www国产精品| 欧美激情一二区| 国产综合色香蕉精品| 欧美激情按摩在线| 国产精品欧美日韩久久| 欧美精品成人91久久久久久久| www.xxxx欧美| 欧美xxxx做受欧美.88| 国产精品免费网站| 亚洲乱亚洲乱妇无码| 91精品国产综合久久香蕉| 国产亚洲视频中文字幕视频| 国产欧美亚洲精品| 欧美日韩成人在线播放| 国产精品美女久久久久久免费| 亚洲一区二区三区视频播放| 日韩视频―中文字幕| 国产91热爆ts人妖在线| 国产精品久久久久高潮| 国内精品一区二区三区四区| 久久久免费在线观看| 久久这里只有精品99| 久久精品国产久精国产一老狼| 久久久久久av| 精品一区二区三区三区| 一区二区av在线| 最新69国产成人精品视频免费| 色妞一区二区三区| 久久全球大尺度高清视频| 伊人久久久久久久久久久久久| 日本成人在线视频网址| 福利一区视频在线观看| 国产一区二区在线免费| 日本最新高清不卡中文字幕| 亚洲精品久久久久久久久久久久| 最近2019中文免费高清视频观看www99| 久久久精品在线观看| 亚洲加勒比久久88色综合| 亚洲欧洲在线免费| 日韩av电影国产| 国产不卡视频在线| 国产精品亚洲视频在线观看| 亚洲国产精品高清久久久| 奇门遁甲1982国语版免费观看高清| 成人精品一区二区三区电影黑人| 成人欧美一区二区三区在线湿哒哒| 日韩在线视频导航| 亚洲午夜色婷婷在线| 一区二区三区精品99久久| 国产精品视频区1| 中文字幕国产精品| 欧美影院在线播放| 亚洲精品欧美日韩| 992tv成人免费影院| 日韩美女视频免费在线观看| 国产97免费视| 国产精品免费看久久久香蕉| 久久中文字幕国产| 视频在线观看99| 国产精品999999| 91成品人片a无限观看| 91影视免费在线观看| 日韩午夜在线视频| 亚洲一区二区三区sesese| 欧美有码在线观看| 欧洲精品毛片网站| 久久久久国产精品免费| 91久久久久久国产精品| 国产精品第一页在线| 高清日韩电视剧大全免费播放在线观看| 另类视频在线观看| 一本大道久久加勒比香蕉| 久久久久久久久久久免费精品| 国产美女精品免费电影| 日韩av片永久免费网站| 青青草原一区二区| 最近日韩中文字幕中文| 成人观看高清在线观看免费| 亚洲自拍偷拍一区| 午夜美女久久久久爽久久| 欧美激情欧美激情在线五月| 色综合五月天导航| 26uuu亚洲伊人春色| 欧美日韩国产91| 狠狠色狠色综合曰曰| 国产精品久久久久999| 久久久久久久久电影| 精品自拍视频在线观看| 亚洲品质视频自拍网| 精品国产一区二区三区久久狼黑人| 国产日本欧美一区二区三区| 国产日韩一区在线| 欧美日韩国产中文精品字幕自在自线| 亚洲全黄一级网站| 亚洲成av人乱码色午夜| 亚洲成人av资源网| 亚洲国产精品悠悠久久琪琪| 97av在线视频| 日韩h在线观看| 欧美性感美女h网站在线观看免费| 91在线看www| 久久久久成人精品| 国产在线观看91精品一区|