Jika pada waktu menggunakan RDBMS MySQL kita harus menginstal xampp atau wampp atau lampp pada OS , kemudian kita bisa membuat database menggunakan phpmyadmin, lalu pada SQL editor kita bisa mengetikan "create database namadatabaseanda". Namun ketika kita membuat database pada MongoDB cukup menggunakan "use namadatabaseanada".
Berikut ini langkah-langkah membuat database dengan menggunakan MongoDB.
Berikut ini langkah-langkah membuat database dengan menggunakan MongoDB.
- Buka terminal pada ubuntu anda atau tekan "ctrl + alt +t"
- Aktifkan server mongodb dengan mengetikan "sudo service mongodb start"
- Masukan password ubuntu anda.
- Ketikan "mongod" maka server mongodb berjalan
- Lalu buka terminal baru , dan ketikan "mongo"
- Setelah itu anda bisa mulai menggunakan console untuk membuat database
- Anda bisa melihat pada terminal yang baru anda buka, ada kedipan kursor, nah console bisa kita gunakan disana.
Syntak
Beberapa syntak akan kita gunakan untuk membuat database MongoDb antara lain adalah mengecek database yang sudah dibuat, membuat database, dan menginputkan document pada collections.
Cek Database
Cara ini berguna agar kita tahu nama database apa saja yang sudah pernah kita buat. Sebenarnya ada GUI mongodb yang dapat kita gunakan yaitu Robo3T , sehingga pembuatan database menjadi lebih mudah , namun kita belajar menggunakan console saja ya hehe. Untuk mengecek database yang sudah eksist bisa menggunakan
"show dbs"
Membuat Database
Dengan mengetahui database yang sudah pernah dibuat kita dapat membuat database baru tanpa menjadi bentrok kan ? Sekarang kita buat database baru saja dengan nama "dbkampus". Untuk membuatnya kita bisa mengetikan
"use dbkampus"
Jika anda menemukan informasi "switched to db dbkampus" berarti anda sudah berhasi membuat database baru dengan nama "dbkampus"
agar muncul pada list database ketika kita mengetikan "show dbs" tentunya kita harus menginputkan sebuah data pada collections, Misalkan saja saya ingin memasukan satu document pada collections dengan nama "mahasiswa" dengan isi dokument adalah nim,nama,email dan handphone. Anda dapat mengetikan perintah sebagai berikut :
"db.mahasiswa.insert({nim:"111",nama:"Ipung Purwono",email:"ipungofficial@hotmail.com",phone:"089812345678"})"
Sekarang anda bisa cek list database yang sudah kita buat dengan mengetikan "show dbs". Dan selamat anda sudah berhasil membuat database mongodb.
Salam
Bahas cara install mongod juga :D
ReplyDeleteKetika saya check
ReplyDeletesudo systemctl status mongodb.service
sudo systemctl status mongodb.service
● mongodb.service - MongoDB Database Server
Loaded: loaded (/lib/systemd/system/mongodb.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2018-08-16 09:32:16 WIB; 27s ago
Docs: https://docs.mongodb.org/manual
Process: 1369 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=217/USER)
Agu 16 09:32:16 desawarna-pc systemd[1]: Starting MongoDB Database Server...
Agu 16 09:32:16 desawarna-pc systemd[1369]: mongodb.service: Failed to determine user credentials: No such process
Agu 16 09:32:16 desawarna-pc systemd[1369]: mongodb.service: Failed at step USER spawning /usr/bin/mkdir: No such process
Agu 16 09:32:16 desawarna-pc systemd[1]: mongodb.service: Control process exited, code=exited status=217
Agu 16 09:32:16 desawarna-pc systemd[1]: mongodb.service: Failed with result 'exit-code'.
Agu 16 09:32:16 desawarna-pc systemd[1]: Failed to start MongoDB Database Server.