Como crear Bases de Datos en MongoDB Compass Creación de Colecciones, Documentos y Vistas

Поделиться
HTML-код
  • Опубликовано: 4 дек 2024

Комментарии • 59

  • @aflsrm
    @aflsrm 8 месяцев назад +1

    Ingeniero muchisimas gracias. Dios lo siga bendicionescon tantos aportes a quienes desde muchos años hemos estado incursionando en estos temas de la tecnología.

  • @lauravasquezfonoaudiologam200
    @lauravasquezfonoaudiologam200 4 года назад +10

    De este video solo llevo 10 minutos y realmente me parece de lo mejor que he visto como principiante, excelente. Mil gracias por este gran aporte. Es genial ver como se programa desde la interfaz y no solo desde la terminal. Muy bueno gracias. Dios te bendiga. Lo bueno es que de todas formas hay que saber programar y usar el lenguaje json, por que sino no se sabría tampoco hacer las colecciones por la interfaz, pero si se ve mas cómodo y fácil. Mil gracias, excelente.

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  4 года назад

      Hola Laura, muchas gracias por tus palabras y bendiciones. Saludos y bendiciones para ti también.

  • @angelicaguerrero8274
    @angelicaguerrero8274 5 месяцев назад +2

    excelente video gracias por compartir su prodigioso conocimiento, bediciones

  • @thebitrunner5784
    @thebitrunner5784 Год назад +1

    Muy buen video. Explicado muy sencillo de entender y muy bien detallado para cualquier persona que se este iniciando con MongoDB.

  • @bryantrivera7406
    @bryantrivera7406 3 года назад +2

    Video muy claro y completo, explica cada detalle importante para la operacion y el uso de mongoDB compass. le agradezco mucho jacob

  • @par2singular973
    @par2singular973 Год назад +1

    Genial y perfecta explicación, muchas gracias!!!

  • @pedroluisramoscalla9017
    @pedroluisramoscalla9017 4 года назад +7

    esto es una joya como no lo ve tanta gente uwu

  • @horaciospikerman5875
    @horaciospikerman5875 Год назад +1

    muy buen video... muy buen video... mañana lo realizo de nuevo, para madurar bien todo lo visto... quiero estar preparado para ese video que promocionás al final. muy buenoooo

  • @sandradeponte3689
    @sandradeponte3689 2 года назад +1

    Excelente video para principiantes, me ayudo mucho. Gracias por su trabajo y dedicacion

  • @christianadanortizlopezlir1345
    @christianadanortizlopezlir1345 2 года назад +1

    Excelente video.
    Muchas gracias por compartir tan increíble información. Quedé encantado con todo lo que aprendí.
    Muchas felicidades :D

  • @jhongut
    @jhongut 3 года назад +1

    vi apenas el primer minuto y medio y ya me soluciono lo que necesitaba, aunque no lo he visto todo, diria que seria bueno que se dijera como crear la base de datos desde Atlas

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  3 года назад +1

      Hola, Buena idea. Muchas gracias, lo tomaré en cuenta para crear un video con esa parte para crear la base de datos en Atlas

  • @jesusrm6948
    @jesusrm6948 Год назад +1

    Muchísimas gracias :)

  • @tiffanyaro5532
    @tiffanyaro5532 3 года назад +1

    Gracias full, me fue de mucha ayuda

  • @maxortiz8063
    @maxortiz8063 3 года назад +1

    Excelente................

  • @elquequieredarsuopinion5372
    @elquequieredarsuopinion5372 3 года назад +1

    Muy buen video, gracias!!

  • @dilanalexisduranromero4784
    @dilanalexisduranromero4784 4 года назад +1

    Alto crack que sos loco!

  • @amilcarrodriguezmarin6503
    @amilcarrodriguezmarin6503 3 года назад +1

    Brutal....

  • @arakiz21
    @arakiz21 3 года назад +1

    Sos un capo

  • @jorgemelendez684
    @jorgemelendez684 4 года назад +1

    excelente video!!

  • @riloco22
    @riloco22 2 года назад +1

    Muchas gracias por el vídeo, una consulta, si la cuenta fuera un objeto referenciado como se podría realizar estas consultas anidadas desde el documento de clientes donde solo tendrá el ObjectId de cuenta?.

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  2 года назад

      Si haces un lookup desde cliente a cuenta usando el Objectid, sería muy similar por que el objeto cuenta estaría anidado al objeto cliente, por lo que podría ser cliente.cuenta.tipo:'Ahorro' para el campo tipo en el objeto cuenta

  • @cMonsalveAdm
    @cMonsalveAdm 3 года назад +1

    Gracias MAestro, estará aqui en el canal el proximo video de Mongo?

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  3 года назад

      El siguiente ya es con el desarrollo de la aplicación en Node y React en el frontend

  • @jean96rq
    @jean96rq 4 года назад +1

    Messirve

  • @majoxochicale4944
    @majoxochicale4944 3 года назад +1

    hay algo que no entiendo, la versión grafica y la de modo consola como se obtienen? esque yo uso linux mint y al parecer solo lo tengo desde consola :(

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  3 года назад

      Si, al instalar Mongo en sistema operativo correspondiente, se agrega la ruta de instalación al Path y ya puedes usarlo en modo consola. Para el modo gráfico, necesitas descargarlo para la distribución de linux que usas desde el sitio oficial de mongodb. Saludos

  • @jaennekendy
    @jaennekendy 3 года назад +1

    ¿El programa de Microsoft SQL Server Management Studio es como si es usara el Microsoft Acces, no? 🤔

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  3 года назад

      Es más bien la interfaz gráfica para acceso al motor de la base de datos, al SQL Server como tal, pero no es una herramienta de desarrollo de interfaces de usuario como lo hace Access. Es únicamente la administración de los servicios del servidor.

  • @DjNezkaL
    @DjNezkaL 2 года назад +1

    Tengo un problema después de instalar mongodb, le añadí el Path y ya me abre el servidor mongod pero al intentar abrir el compás no me deja se queda cargando un momento y no sale, si alguien me puede ayudar con ese problema gracias.

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  2 года назад +1

      Checa si se queda como servicio en el administrador de procesos y de ahí detenlo y abrelo desde la carpeta de instalación, para ver si no es problema de la versión

    • @DjNezkaL
      @DjNezkaL 2 года назад +1

      @@jacobavilacamacho7644 lo intente desde la carpeta de instalación, pero sigue sin abrir, instale la 1.31.2 que es estable.

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  2 года назад

      @@DjNezkaL Esta raro, podrías checar también en el registro de sucesos de windows para ver si no es cosa de permisos

  • @lanny2962
    @lanny2962 3 года назад +1

    Alguien sabe si tengo que tener abierto el cdm o algo por el estilo para poder iniciar una nueva conección?, Me marca un error "connect ECONNREFUSED 127.0.0.1:27017" necesito ayuda por favor :(

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  3 года назад

      Hola, Si estas ejecutando MongoDB desde linea de comandos, si la debes dejar abierta dado que esta corriendo en esa ventana. Si se arranca como servicio, entonces el que estas corriendo en una ventana de CMD es el servidor de la aplicación que hace la conexión hacia mongo.

    • @judaponce8493
      @judaponce8493 3 года назад +1

      @@jacobavilacamacho7644 como corrijo eso? tengo ese mismo error. Saludos

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  3 года назад

      @@judaponce8493 No es necesario dejar el CMD abierto para iniciar una nueva conexión. Si el servidor de MongoDB esta corriendo en una sesión de CMD y abres otra para volverlo a ejecutar te va a decir que el puerto ya está en uso. En la misma consola de ejecución puedes tener múltiples conexiones desde una o varias aplicaciones.
      ¿Cuál es exactamente el problema que tienes? descríbelo con más detalle para saber de que se trata.

  • @lokombianito409
    @lokombianito409 4 года назад +1

    hola Don Jacob, le pido ayuda, ojala me pueda y quiera ayudarme. le comento estoy intentando crear una base de datos en mongo compas desde el idle de python, con una coneccion satisfactoria con mongo db atlas y con la libreria pymongo, al intentar ingresar un diccionario o array , haciendo el llamado con x = mycol.insert_one(mydict) , me surge un error , bueno son como 3 errores. no se que hacer :(. he visto sus videos ud es un gran experto. gracias por si ve mi mensaje. le comparto el dicho error.
    Traceback (most recent call last):
    File "/Users/mauro/Documents/proyecto estructura.py", line 12, in
    x = mycol.insert_one(mydict)
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/collection.py", line 695, in insert_one
    self._insert(document,
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/collection.py", line 610, in _insert
    return self._insert_one(
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/collection.py", line 599, in _insert_one
    self.__database.client._retryable_write(
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1490, in _retryable_write
    with self._tmp_session(session) as s:
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/contextlib.py", line 113, in __enter__
    return next(self.gen)
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1823, in _tmp_session
    s = self._ensure_session(session)
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1810, in _ensure_session
    return self.__start_session(True, causal_consistency=False)
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1763, in __start_session
    server_session = self._get_server_session()
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/mongo_client.py", line 1796, in _get_server_session
    return self._topology.get_server_session()
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/topology.py", line 487, in get_server_session
    self._select_servers_loop(
    File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/pymongo/topology.py", line 208, in _select_servers_loop
    raise ServerSelectionTimeoutError(
    pymongo.errors.ServerSelectionTimeoutError: cluster0-shard-00-00.3gv7t.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123),cluster0-shard-00-02.3gv7t.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123),cluster0-shard-00-01.3gv7t.mongodb.net:27017: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)

    • @lokombianito409
      @lokombianito409 4 года назад

      codigo:
      import pymongo
      client = pymongo.MongoClient("mongodb+srv://MauroDiaz:xxxxxxx@cluster0.3gv7t.mongodb.net/?retryWrites=true&w=majority")
      db = client.test
      mydb = client["BasededatosMauro"]
      mycol = mydb["coleccionMauro"]
      mydict = { "name": "busines", "phone number": "3182002726" }
      x = mycol.insert_one(mydict)

    • @jacobavilacamacho7644
      @jacobavilacamacho7644  4 года назад

      Que tal Mauricio, Muchas gracias por tu comentario.
      En cuanto al error que comentas, veo que el problema está en la conexión con la base de datos.
      El error menciona que falló la verificación del certificado.
      Cómo estas haciendo la conexión? donde esta tu base de datos? en tu mismo equipo? o en el Cloud de Mongo?