Installing MongoDB 1.8.1 on Ubuntu 11.04 and PyMongo
Install everything you need:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 sudo nano /etc/apt/sources.list
Next, add a line to sources.list:
- on Ubuntu
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen
- on Debian
deb http://downloads-distro.mongodb.org/repo/debian-sysvinit dist 10gen
sudo apt-get update sudo apt-get install mongodb-10gen sudo apt-get install python-setuptools sudo easy_install pymongo
Next, test the connection:
from pymongo.connection import Connection from pymongo import ASCENDING connection = Connection("localhost", 27017) db = connection.test db.my_collection.save({"x": 10}) db.my_collection.save({"x": 10, "y": "good"}) for item in db.my_collection.find().sort("x", ASCENDING): print item["x"] x = db.my_collection.find_one({"y":"good"}) print x
Category: mongodb, pymongo, python, ubuntu
Comments