Tutorial Linux Indonesia
-- MongoDB merupakan perangkat lunak
yang di gunakan
untuk databases server.
MongoDB masuk dalam kategori Database
Nosql, sedangkan Mysql /MariaDb dalama kategori
RDBMS ( Relational Database
Managemnt System ).
Database NOSQL banyak
di gunnakan untuk big data
dan aplikasi secara real
time.
Pada artikel ini
saya akan install
Databases MongoDB di
Distro linux Ubuntu
16.04.
Install MongoDB
Lakukan anda Import
Public Key untuk
Databases MongoDB.
root@bagol69:~# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
Sekarang anda buat
File Repository Untuk databases
MOngoDB.
root@bagol69:~# echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
Lakukan Update
server anda, untuk menginstall repository
Databases MongoDB.
root@bagol69:~# apt-get update & apt-get upgrade
Sekarang anda install
Databases MongoDB menggunakan
command di bawah
ini.
root@bagol69:~# apt-get install mongodb-org -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
mongodb-org is already the newest version (3.6.5).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Jalankan services Database
MongoDB.
root@bagol69:~# systemctl enable mongod
root@bagol69:~# systemctl start mongod
root@bagol69:~# systemctl stop mongod
root@bagol69:~# systemctl restart mongod
Anda dapat melihat
versi Database MongoDB.
root@bagol69:~# mongod --version
db version v3.6.5
git version: a20ecd3e3a174162052ff99913bc2ca9a839d618
OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016
allocator: tcmalloc
modules: none
build environment:
distmod: ubuntu1604
distarch: x86_64
target_arch: x86_64
Sekarang anda mengakses
Databases MongoDB menggunaka
akun Mongo ( User
default Databases MongoDB ).
root@bagol69:~# mongo
MongoDB shell version v3.6.5
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.6.5
Server has startup warnings:
2018-06-23T15:27:18.507+0700 I STORAGE [initandlisten]
2018-06-23T15:27:18.507+0700 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2018-06-23T15:27:18.507+0700 I STORAGE [initandlisten] ** See http://dochub.mongodb.org/core/prodnotes-filesystem
2018-06-23T15:27:21.535+0700 I CONTROL [initandlisten]
2018-06-23T15:27:21.547+0700 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2018-06-23T15:27:21.547+0700 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2018-06-23T15:27:21.547+0700 I CONTROL [initandlisten]
> exit
Artikel Selanjutnya
Install Redis di Ubuntu 16.04
Cara Buat Databases MongoDB
Install Redis di Ubuntu 16.04
Install dan Konfigurasi PostgreSQL di Ubuntu 16.04
Cara Buat Databases MongoDB
Sekarang anda dapat
membuat database di MongoDB secara
simple dan mudah
untuk di gunakan.
Login terlebih dahulu
ke database MongoDB menggunakan Sheel
mongo.
root@bagol69:~# mongo
> exit
Secara Default database
Test sudah ada di
MOngoDB.
> db
test
Untuk membuat
database di MongoDB.
Silahkan menggunakan command di
bawah ini.
> use bagoll69
switched to db bagoll69
Untuk melihat Database
yang sudah anda buat
sebelumnya. Silahkan
menggunakan command di
bawah ini.
> show dbs
admin 0.000GB
bagoll69 0.000GB
config 0.000GB
local 0.000GB
mydb 0.000GB
>
Artikel Selanjutnya
Cara Install MariaDB di Ubuntu 16.04
Cara Install Mysql di Ubuntu 16.04
Cara Backup dan Restore Databases Mysql di Server Linux
Menghapus Database di MongoDB
Cara Install MariaDB di Ubuntu 16.04
Cara Install Mysql di Ubuntu 16.04
Cara Backup dan Restore Databases Mysql di Server Linux
Menghapus Database di MongoDB
Untuk menghapus Database
di MongoDb, anda
dapat menggunakan perintah
di bawah ini.
db.dropDatabase()
Lihat Database terlebih
dahulu
> show dbs
admin 0.000GB
bagoll69 0.000GB
config 0.000GB
local 0.000GB
mydb 0.000GB
Sekarang anda pilih
database yang ingin
di hapus. Silahkan menggunakan command
di bawah ini.
> use bagoll69
switched to db bagoll69
> db.dropDatabase()
{ "dropped" : "bagoll69", "ok" : 1 }
Sudah tidak ada
lagi database bagoll69
di list databases
MongoDB.
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
mydb 0.000GB
>