MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongodb và MAMP

Đối với MAMP 2.1.2 PHP 5.4.10

  1. Tải xuống trình điều khiển php MongoDB.

  2. sao chép mongo.so đến

    /Applications/MAMP/bin/php/php5.4.10/lib/php/extensions/no-debug-non-zts-20100525/
    

    và sử dụng temrinal

    cd /Applications/MAMP/bin/php/php5.4.10/lib/php/extensions/no-debug-non-zts-20100525/ && wget https://github.com/downloads/stennie/mongo-php-driver/mongo.so
    
  3. mở

    /Applications/MAMP/bin/php/php5.4.10/conf/php.ini
    

    Tìm ; Extensions

    thêm extension=mongo.so

  4. Khởi động lại MAMP.

Các bước trên sẽ cài đặt trình điều khiển MongoDB 1.2.10.

Để cài đặt trình điều khiển Mongodb mới nhất bằng PECL

  1. cài đặt autoconf sử dụng homebrew hoặc cổng Mac

    brew install autoconf
    
  2. Tải xuống mã nguồn php 5.4.10 từ php.net.

  3. đổi tên thư mục nguồn php không nén từ php-5.4.10 sang php và dán nó vào thư mục này

    /Applications/MAMP/bin/php/php5.4.10/include/
    
  4. sử dụng thư mục php mở đầu cuối và chạy ./configure

    cd /Applications/MAMP/bin/php/php5.4.10/include/php/ && ./configure
    
  5. Thêm thùng MAMP vào ~/.bash_profile của bạn

    echo "export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH" >> ~/.bash_profile 
    source ~/.bash_profile
    
  6. cài đặt mongo mới nhất

    pecl install mongo
    
  7. khởi động lại máy chủ MAMP :).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. $ bỏ qua và $ giới hạn trong khuôn khổ tổng hợp

  2. Làm thế nào để sử dụng MongoDB với các hứa hẹn trong Node.js?

  3. Mongoimport của tệp JSON

  4. Làm cách nào để lấy lại không gian đã xóa mà không có `db.repairDatabase ()`?

  5. MongoDB $ round so với $ trunc:Sự khác biệt là gì?