Muhammad Hafid

Blog Belajar Python atau Django

Muhammad Hafid

Tugas kita itu adalah bukan untuk berhasil, tugas kita adalah untuk mencoba, karena di dalam mencoba itulah kita menemukan dan belajar membangun kesempatan untuk berhasil.

Import Database MongoDb

Sebelumnya saya membahas mengenai export / backup database mongodb. Sekarang saya akan bahas mengenai import / memasukan hasil backup json ke database mongodb.
Pastikan file file .json nya yang ingin dimasukan kedatabase sudah ada di suatu path. Silahkan buka terminal / console. Disini saya menggunakan ubuntu. Disini saya meletakan path data.json nya di dalam folder /var/www/html jadi sebelum melakukan import silahkan ke path tersebut.

hafid@hafid:~$ cd /var/www/html
hafid@hafid:/var/www/html$ ls -l
total 832
-rwxrwxrwx. 1 hafid hafid    642 Oct 28 09:50 angjs.html
drwxrwxrwx. 6 hafid hafid   4096 Nov 13 13:39 angularsample
drwxrwxrwx. 5 hafid hafid   4096 Nov 13 13:36 b
drwxrwxr-x. 7 hafid hafid   4096 Nov 27 13:51 bakcup
-rwxrwxrwx. 1 hafid hafid    591 Oct 28 09:52 category.php
drwxrwxrwx. 8 hafid hafid   4096 Nov 12 15:32 crudangular
-rw-rw-r--. 1 hafid hafid   3864 Dec 21 09:23 data.json
-rwxrwxrwx. 1 hafid hafid   1393 Oct 12 10:31 date.php
-rw-r--r--. 1 root  root    3356 Nov 29 22:14 index.lighttpd.html
-rwxrwxrwx. 1 hafid hafid    820 Oct 21 10:21 index.nginx-debian.html
-rwxrwxrwx. 1 hafid hafid     20 Sep 14 12:07 index.php
drwxrwxrwx. 7 hafid hafid   4096 Nov 13 13:39 intrati
-rw-rw-r--. 1 hafid hafid    231 Nov 20 15:31 konmysql.php
-rw-rw-r--. 1 hafid hafid    227 Nov 20 15:31 konmysql.php~
-rw-rw-r--. 1 hafid hafid   1018 Dec 21 09:26 MstJabatan.json
lrwxrwxrwx. 1 root  root      22 Nov 13 23:48 phpmyadmin -> /usr/share/phpmyadmin/
drwxrwxrwx. 7 hafid hafid   4096 Nov 12 15:32 setting
-rwxrwxrwx. 1 hafid hafid    622 Oct 21 14:58 show.php
-rw-rw-r--. 1 hafid hafid 752526 Nov 30 10:07 temp2.zip
-rw-rw-r--. 1 hafid hafid      0 Nov 13 23:03 tes.php~
-rwxrwxrwx. 1 hafid hafid  23086 Nov  3 16:04 test.html
-rw-rw-r--. 1 hafid hafid    309 Dec 21 09:26 users.json
hafid@hafid:/var/www/html$

Setelah sudah ketemu file jsonnya silahkan ketikan ini :

mongoimport --host localhost --db namadatabase --collection namatabel --file file.json
Contoh : mongoimport --host localhost --db AppOrg --collection users --file users.json
Untuk import ke database mongodb tidak hanya dengan format json tetapi format csv pun sudah bisa hanya tinggal merubah extensi file nya sebagai berikut :
mongoimport --host localhost --db namadatabase --collection namatabel  --type csv --file file.csv --headerline



Labels: mongodb

Thanks for reading Import Database MongoDb . Please share...!

0 Comment for "Import Database MongoDb "

Back To Top