Python MongoDB membuat database
- Halaman Sebelumnya Masuk MongoDB
- Halaman Berikutnya MongoDB Buat Koleksi
Membuat database
Untuk membuat database di MongoDB, pertama-tama buat objek MongoClient, kemudian tentukan URL koneksi dengan alamat IP yang benar dan nama database yang akan dibuat.
Jika database tidak ada, MongoDB akan membuat database dan membentuk koneksi.
Instan
Buat database bernama "mydatabase":
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"]
Pemberitahuan penting:Dalam MongoDB, basis data tidak akan dibuat sebelum mengambil konten!
Sebelum membuat basis data (dan koleksi) secara nyata, MongoDB akan terus menunggu Anda membuat setidaknya satu koleksi (tabel) yang mengandung dokumen (catatan).
Periksa apakah basis data ada
Ingat: Dalam MongoDB, basis data tidak akan dibuat sebelum mengambil konten, jadi jika ini adalah kali pertama Anda membuat basis data, maka Anda harus menyelesaikan dua bab berikutnya (membuat koleksi dan membuat dokumen) sebelum memeriksa apakah basis data ada!
Anda dapat memeriksa apakah basis data ada dengan mencetak semua basis data dalam sistem:
Instan
Kembalikan daftar basis data dalam sistem:
print(myclient.list_database_names())
atau Anda dapat memeriksa database khusus dengan nama:
Instan
Periksa apakah "mydatabase" ada:
dblist = myclient.list_database_names() jika "mydatabase" di dblist: print("Basis data ada.")
- Halaman Sebelumnya Masuk MongoDB
- Halaman Berikutnya MongoDB Buat Koleksi