<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 介紹 MongoDB 是一個介于關系數據庫和非關系數據庫之間的產品,是非關系數據庫當中功能最豐富,最像關系數據庫的,語法有點類似javascript面向對象的查詢語言,它是一個面向集合的,模式自由的文檔型數據庫 # 安裝 CentOS7系統下YUM安裝安裝Mongodb 3.4 第一步 查看是否存在Mongodb配置yum源 切換到yum目錄 cd /etc/yum.repos.d/ 查看文件 ls 第二部 不存在添加yum 源 創建文件 touch mongodb-3.4.repo 編輯該文件 vi mongodb-3.4.repo 內容 : cat /etc/yum.repos.d/mongodb-3.4.repos ~~~ [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc ~~~ 這里可以修改 gpgcheck=0, 省去gpg驗證,推薦 安裝之前先更新所有包 :yum update (可選操作) 然后安裝: yum install -y mongodb-org 查看mongo安裝位置 whereis mongod 查看修改配置文件 : vi /etc/mongod.conf 啟動mongod :systemctl start mongod.service 停止mongod :systemctl stop mongod.service --- PHP7安裝MongoDB拓展 1.下載php7 mongodb拓展包,并將源碼包放到/usr/local/src/目錄下 下載頁面:http://pecl.php.net/package/mongodb 2.進入src/目錄 cd /usr/local/src/ 3.解壓拓展包 tar -zxf mongodb-1.3.0.tgz 4.進入mongodb拓展目錄,編譯安裝拓展 復制代碼 cd mongodb-1.3.0/ ~~~ phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install ~~~ 添加mongodb.so擴展配置,保存退出 ~~~ extension=mongodb.so ~~~ ## 配置 找到bind_ip 修改成下面的方式 net: port: 27017 bindIp: [127.0.0.1,59.110.143.210] # 注意這個ip 是這個主機的ip 坑:記得格式不是 加空格 也不是加逗號,以數組的方式 一般上面改下就可以了 # 文檔 文檔是mongoDB中數據的基本單元,類似關系數據庫的行, 多個鍵值對有序地放置在一起便是文檔。 MongoDB 中以文檔的方式存取記錄,如一條記錄格式如下: ~~~ { “username”:”Tom”, “age”:10 ,email:’xiaobai@sohu.com’,’sex’:男,鍵值} { "username":"Tom" , "age" : "10" } {“Username”:”Tom”,”age”:10} {“Username”:”Tom” } ~~~ 注意: (1)以上是幾個不同的文檔,MongoDB區分大小寫的數據類型,第一個age字段是數字類型,第二個age是字符串類型。 (2)每一個文檔尺寸不能超過16M # 集合 集合就是一組文檔,多個文檔組成一個集合,集合類似于 mysql里面的表 。 無模式是指,在同一個集合中可以包含不同格式的文檔,如: ~~~ { "Name" : "Mongodb" , "Type" : "Nosql" } { "UserName" : "Tom" , "age" : 20 , "Gender" : "male" } ~~~ 以上兩個文檔可以放在同一個集合中。 在Mysql需要先建表再插入數據, 模式自由(schema-free):**意思是集合里面沒有行和列的概念**, 注意:MongoDB中的集合不用創建、沒有結構,所以可以放不同格式的文檔 # 數據庫 多個集合可以組成數據庫。一個mongoDB實例可以承載多個數據庫,他們之間完全獨立。 Mongodb中的數據庫和Mysql中的數據庫概念類似,只是無需創建。 一個數據庫中可以有多個集合。 一個集合中可以有多個文檔。 # 啟動 mongo是客戶端連接程序 mongod是服務端啟動程序 該軟件是一個c/s架構, 語法:mongo ip地址:端口號,如果是默認端口,是本地登陸,則直接輸入mongo即可 語法: mongod --port 指定的端口 --dbpath 數據庫存儲目錄(全路徑)--logpath 日志文件(全路徑)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看