MongoDB adatbázis használat python nyelven
✅ Új adat beszúrása
✅ Adat módosítása
✅ Adat törlése
Ez a kód MongoDB Atlas-t használja, ami egy ingyenes felhőalapú MongoDB szolgáltatás, így nincs szükség helyi telepítésre.
📌 Lépések a Google Colab-ban történő futtatáshoz
- Nyiss meg egy új Google Colab notebookot: Google Colab
- Másold be az alábbi kódot és futtasd!
- MongoDB Atlas-ban hozz létre egy ingyenes adatbázist és másold be a kapcsolat URI-t!
📌 Python kód Google Colabhoz
📌 Hogyan Működik a Kód?
- Telepíti a szükséges csomagokat (
pymongo
,dnspython
). - Csatlakozik a MongoDB Atlas-hoz (ingyenes felhő alapú MongoDB).
- Létrehoz egy adatbázist (
teszt_adatbazis
) és egy gyűjteményt (felhasznalok
). - Beszúr egy új adatot (név, email, életkor).
- Lekérdezi az adatokat és kiírja.
- Módosítja az életkort.
- Újra lekérdezi az adatokat és kiírja a változást.
- Törli a felhasználót.
- Ellenőrzi, hogy valóban törlődött-e.
📌 Hogyan Szerezz MongoDB Atlas Kapcsolati URI-t?
- Regisztrálj ingyen a MongoDB Atlas oldalon.
- Hozz létre egy új "Cluster"-t (ingyenes).
- Hozz létre egy adatbázist és egy gyűjteményt.
- Másold ki a kapcsolat URI-t ("Connect" → "Driver" → "Python").
- Cseréld ki a
<felhasználónév>
és<jelszó>
értékeket a fenti kódban.
📌 Miért Jó Ez a Módszer?
✅ Nem kell helyi adatbázist telepíteni.
✅ Google Colab-on fut, így bármilyen eszközről elérhető.
✅ Ingyenes MongoDB Atlas-t használ, ami felhőben fut.
✅ Minden fontos NoSQL műveletet tartalmaz (beszúrás, módosítás, törlés).
Figyelem Engedélyezni kell az IP-címed a MongoDB Atlasban
MongoDB Atlas biztonsági beállításai alapértelmezésben nem engednek meg minden kapcsolatot.
- Lépj be a MongoDB Atlas fiókodba.
- Menj a "Network Access" menüpontra.
- Add hozzá az IP-címedet:
- Kattints az "Add IP Address" gombra.
- Válaszd az "Allow Access from Anywhere" (
0.0.0.0/0
) opciót, ha publikus teszteléshez kell. - Ha biztonságosabb megoldás kell, add hozzá a saját IP-címedet.
- Mentsd el a beállításokat, és próbáld újra a kódot.
Megjegyzések
Megjegyzés küldése