sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongodb och MAMP

För MAMP 2.1.2 och PHP 5.4.10

  1. Ladda ner MongoDB php-drivrutin .

  2. kopiera mongo.so till

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

    och använda terminal

    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. öppna

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

    Hitta ; Extensions

    lägg tillextension=mongo.so

  4. Starta om MAMP.

Ovanstående steg kommer att installera MongoDB-drivrutinen 1.2.10.

För att installera den senaste Mongodb-drivrutinen med PECL

  1. installera autoconf använder homebrew eller Mac-portar

    brew install autoconf
    
  2. Ladda ner php 5.4.10-källan från php.net.

  3. byt namn på okomprimerad php-källmapp från php-5.4.10 till php och klistra in den i den här mappen

    /Applications/MAMP/bin/php/php5.4.10/include/
    
  4. öppna php-mappen med terminalen och kör ./configure

    cd /Applications/MAMP/bin/php/php5.4.10/include/php/ && ./configure
    
  5. Lägg till MAMP-bin i din ~/.bash_profile

    echo "export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH" >> ~/.bash_profile 
    source ~/.bash_profile
    
  6. installera senaste mongo

    pecl install mongo
    
  7. starta om MAMP-servern :).



  1. Ta bort flera dokument från mongo i en enda fråga

  2. Hur lagrar man ett binärt objekt i redis med hjälp av nod?

  3. Fråga MongoDB med ett regex-uttryck mot ett ObjectId

  4. Vilket är det bästa sättet att hantera global anslutning av Mongodb i NodeJs