Python MongoDB Buat Basis Data
Membuat Basis Data
Untuk membuat database di MongoDB, mulailah dengan membuat objek MongoClient, lalu tentukan URL koneksi dengan alamat ip yang benar dan nama database yang ingin Anda buat.
MongoDB akan membuat database jika tidak ada, dan membuat koneksi ke sana.
Contoh
Buat database bernama "mydatabase":
import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
Penting: Di MongoDB, database tidak dibuat sampai mendapatkan konten!
MongoDB menunggu hingga Anda membuat koleksi (tabel), dengan setidaknya satu dokumen (catatan) sebelum benar-benar membuat database (dan koleksi).
Periksa apakah Basis Data Ada
Ingat: Di MongoDB, database tidak dibuat sampai mendapatkan konten, jadi jika ini adalah pertama kalinya Anda membuat database, Anda harus menyelesaikan dua bab berikutnya (membuat koleksi dan membuat dokumen) sebelum memeriksa apakah database ada!
Anda dapat memeriksa apakah ada database dengan mendaftar semua database di sistem Anda:
Contoh
Kembalikan daftar database sistem Anda:
print(myclient.list_database_names())
Atau Anda dapat memeriksa database tertentu dengan nama:
Contoh
Periksa apakah "mydatabase" ada:
dblist = myclient.list_database_names()
if "mydatabase" in dblist:
print("The database exists.")