Mostrando las entradas con la etiqueta MONGO. Mostrar todas las entradas
Mostrando las entradas con la etiqueta MONGO. Mostrar todas las entradas
jueves, 23 de febrero de 2017
Conexion a Mongo desde PHP
https://www.youtube.com/watch?v=9gEPiIoAHo8
https://docs.mongodb.com/
https://docs.mongodb.com/ecosystem/drivers/
Descargar el release que se tenga instalado y copiarlo en la carpeta
C:\wamp64\bin\php\php7.0.10\ext
Adicionar a php.ini en la seccion de extensiones de windows la siguiente linea y luego reiniar el servicio
extension=php_mongodb.dll
verificar que aparezca activo en http://localhost/?phpinfo=1
jueves, 16 de febrero de 2017
Conexion a Mongo desde Python
Conexion a Mongo desde Python
#pip install mongoimport pymongo
from pymongo import MongoClient
client = MongoClient()
db = client.test
# Insertar
db.users.insert_one({"name":"Roberto A."})
db.users.insert_many([{"name":"Juan"},{"name":"Pedro"}])
result = db.users.insert_one(
{"name":"Juana","addres":"Carrera 36","zipcode":"10012","building":"1536"}
)
# ver Crear y consultar
print("Insertar y consultar"+"\n")
cursor=db.users.find()
for document in cursor:
print(document)
db.users.update_one({"name":"Pedro"},{"$set":{"name":"Cristobal"}})
# Ver Modificar
print("Actualizar"+"\n")
cursor = db.users.find()
for document in cursor:
print(document)
# Borrar
result = db.users.delete_one({"name":"Roberto A."})
print(result.deleted_count)
# Ver Borrar
print("Borrar"+"\n")
cursor=db.users.find()
for document in cursor:
print(document)
Mongo
Instalación de Mongo y comandos básico
# Descargar mongodb community (la última versión)
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
ver la version de windows desde el prompt
wmic os get caption
ver la arquitectura
wmic os get osarchitecture
1. https://www.mongodb.com/download-center#community
2. md c:\mongodb # Escogerla como ruta de instalación
3. Ejecutar el instalador en custom para cambiar la ruta
4. md data
5. md data\db
6. md data\log
7. Cree el archivo dentro de la carpeta c:\mongodb
mongod.cfg
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
8. "C:\mongodb\bin\mongod.exe" --config "C:\mongodb\mongod.cfg" --install
9. Adicionar a las variable path la ruta C:\mongodb\bin\
******************
10. mongod Iniciar el servicio
11. mongo Conecta otra consola a la base de datos en otra terminnal ejecutar
12. db //ver las bases de datos en uso actual(test)
13. use test
14. show dbs
help
db.stats()
Definir una colección llamada users //
db.users.save( {name:"sandra"} )
db.users.save( [{name:"sandra"},{name:"andrea"}] )
db.users.find()
db.users.find( {name: "andrea"} )
db.users.update({name:"sandra"},{name:"andrea"})
db.users.remove({name:"sandra"})
db.users.remove({})
""" Metodo 2
use pruebaBD // Base de datos Crea la base de datos db
a={nombre:"juan"}
b={edad:50}
db.personas.insert(a) //Coleccion personas Esquema: db/coleccion
show dbs
db.personas.find() // objetos documentos
show collections
"""
Suscribirse a:
Entradas (Atom)
