# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
2. Kemudian tambahkan perintah berikut untuk menambah repository,# echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.4 main" | tee /etc/apt/sources.list.d/mongodb-org-3.4.list
3. Update setelah menambahkan repository,# apt-get update
4. Nah, setelah itu baru kita menginstal mongodb,# apt-get install mongodb-org -y
5. setelah itu cek apakah mongodb sudah berjalan dengan perintah berikut,# service mongodb restart
kemudian cek port apakah sudah berjalan di port defaultnya yaitu 27017,# netstat -nlptu
dan juga cek version mongodb# mongo --version
Defaultnya, Penyimpanan database mongodb yaitu berada pada /var/lib/mongodb/ akan tetapi kita bisa mengubahnya dengan perintah,
sebelumnya matikan dulu service mongodb;
# service mongodb stop
# mkdir -p /mongodicoba/db
# mongod --dbpath /mongodicoba/db
maka list direktorinya akan muncul seperti itu ketika telah dipindahkan, dan juga jika belum berubah otomatis pada nano /etc/mongod.conf silahkan diubah;
kemudian masuk ke consolo mongodb nya dengan perintah;
# mongo
maka akan muncul seperti itu, kemudian untuk melihat database yang aktif,
> db
untuk melihat daftar database> show dbs
Example, untuk membuat database kali ini saya buat database itugasmu, maka akan seperti ini
kemudian untuk membuat collection (perlu teman-teman ketahui bahwa collection sama dengan table kalo di database mysql)
> db.createCollections("nama_koleksi")
namun bisa juga otomatis membuat collection ketika meng-insert, atau meng-update data sepertiUntuk menghitung jumlah data bisa gunakan perintah;
>
db.<nama_koleksi/table>.count()
Untuk menampilkan data / show data gunakan find()
>
db.teknologi.find()
untuk mempercantik tampilan data tambahkan pretty(),
>
db.teknologi.find().pretty()
Untuk menampilkan data berdasarkan kolom judul atau dll
Untuk meng-update data
>
db.teknologi.update({<query/kolom_apapun>},{<databaru>})
Untuk menghapus data,
>
db.teknologi.remove()
Untuk menghapus koleksi,
>
db.teknologi.drop();
Untuk menghapus database,>
db.dropDatabase();
0 Comments