Navicat Premium 12 |
Navicat adalah software untuk remote database secara GUI, dimana kita bisa mengkonfigurasi database secara grafik atau dengan secara instan tanpa menggunakan script. Kita bisa mengelola beberapa database server di aplikasi ini, seperti Oracle, SQL Server, MySQL Server dll.
Selain untuk database lokal, Navicat juga bisa digunakan untuk mengelola atau remote database server. Pada tutorial kali ini akan saya jelaskan cara import data dari file Microsoft Excel yang akan di import ke database MySQL dengan menggunakan Navicat Premium versi 12.
1. Download Navicat Premium 12
Bagi yang belum terinstal Navicat Premium 12 di PC nya bisa di download di link tombol berikut :
2. Buat database baru
Setelah terinstall di PC masing-masing, buka aplikasi Navicat Premium 12 tersebut dan buat sebuah database baru dengan nama : test_excel. Lalu buatlah tabel baru dalam database test_excel dengan nama mahasiswa. Isilah kolom tabel mahasiswa dengan field berikut :
1. nim, INT (10), Primary Key, Not null dan Auto Increment.
2. nama_mahasiswa, VARCHAR(50).
3. jurusan, VARCHAR(50).
4. alamat, VARCHAR(50).
Database test_excel |
3. Buat File Excel yang akan di import
Setelah langkah pembuatan database test_excel sebelumnya selesai , buat lah file excel yang nanti nya akan kita import kedalam database test_excel yang telah kita buat sebelumnya. Isilah data kedalam Excel dengan isi seperti yang terlihat dalam gambar berikut :
Data Excel |
Dari gambar diatas, buatlah file excel dengan isi NIM, NAMA MAHASISWA, JURUSAN, ALAMAT. Dikolom E tersebut adalah keterangan :
- Field Name Row adalah judul field yang kita sesuaikan dengan isi tabel dari tabel mahasisiwa yang telah kita buat di Navicat sebelumnya.
- First Data Row adalah awal dari data yang ingin kita import ke database.
- Last Data Row adalah akhir dari data yang ingin kita import ke database.
Simpan file excel tersebut dengan nama apa saja yang penting mudah di temukan saat kita import.
4. Import Dengan Navicat
Langkah selanjutnya yaitu buka aplikasi Navicat, lalu klik kanan di tabel mahasiswa dan pilih menu Import Wizard seperti pada gambar berikut :
Klik Kanan tabel mahasiswa pilih import wizard |
Lalu di window menu Import Wizard nya pilih Excel File (*.xls; *.xlsx) lalu tekan tombol next seperti gambar berikut :
Pilih Excel File lalu tekan tombol Next |
Lalu tekan tombol titik tiga (...) di ujung kolom import from lalu pilih file Excel yang tadi telah kita buat sebelumnya.
Pilih file Excel yang telah di buat sebelumnya |
Setelah dipilih file Excel nya, lalu pilih sheet yang terdapat data mahasiswa yang kita buat sebelumnya lalu tekan tombol Next..
Pilih Sheet lalu tekan tombol Next |
Lalu pilih nomor urut Field Name Row, First Data Row dan Last Data Row sesuai file Excel yang kita buat sebelumnya.
Definisikan nomor urut Row |
Setelah tau nomor urut dari Field Name Row, First Data Row dan Last Data Row, definisikan di menu input wizard di Navicat lalu tekan tombol Next. Untuk date order adalah jika data excel kita berupa tanggal. Di tutorial kali ini kita tidak menggunakan tanggal, jadi langsung tekan tombol Next.
Isi Data Row |
Setelah itu akan terbuka menu pilih tabel. Di kolom Source Table adalah Sheet excel yang kita buat sebelumnya, sedangkan Target Table adalah tabel mahasiswa yang akan kita import dari data Sheet Excel. Lalu tekan Tombol Next.
Pilih Target Tabel Mahasiswa |
Setelah itu cocokkan data dari Excel kita ke Tabel Mahasiswa, di kolom Source Field adalah data dari Excel kita, sedangkan di Kolom Targer Field adalah data dari kolom tabel Mahasiswa. Untuk di kolom Primary Key, tekan di bagian row nim sampai keluar icon kunci untuk mendefinisikan Primary Key nya. Setelah Cocok, tekan tombol Next.
Cocokkan data excel ke kolom tabel Mahasiswa |
Langkah terakhir yaitu menambahkan data dari Excel ke tabel Mahasiswa. Ada beberapa pilihan cara menambahkan data.
- Append : Hanya menambahkan Data.
- Update : Jika data yang kita import dari excel telah ada di tabel Mahasiswa, maka data di tabel Mahasiswa akan di Update ata di ubah. Data yang sama di definisikan berdasarkan Primary Key.
Contoh : jika NIM yang akan kita import sudah ada di tabel mahasiswa, maka data yang ada di tabel mahasiswa akan di ubah ke data yang baru.
- Append/Update : Gabungan dari Append dan Update, berguna untuk menambahkan data jika tidak tersedia di tabel mahasiswa dan sekaligus mengubah data yang sudah ada sebelumnya di tabel mahasiswa. Data yang sama di definisikan berdasarkan Primary Key.
Contoh : jika NIM yang akan kita import sudah ada di tabel mahasiswa, maka data yang ada di tabel mahasiswa akan di ubah ke data yang baru dan data yang belum ada akan ditambahkan.
- Delete : Jika data yang kita import dari excle sudah tersedia di tabel Mahasiswa, Maka data tersebut akan di Hapus. Data yang sama di definisikan berdasarkan Primary Key.
Contoh : jika NIM yang akan kita import sudah ada di tabel mahasiswa, maka data yang ada di tabel mahasiswa akan di hapus.
- Copy : Mengganti semua data di tabel mahasiswa dengan data baru yang akan di import dari Excel.
Disini kita menggunakan Append saja, karena sebagai contoh kita menggunakan sedikit data, Jika data yang di import banyak, di sarankan menggunakan Append/Update untuk menghindari error duplikat Primary Key. Tekan tombol Next lalu klik Tombol Start dan navicat akan otomatis memproses data.
Jika berhasil, maka akan muncul jendela sukses.
Import Sukses |
Jika ada error atau gagal import data, biasanya karena duplikat Primary Key. Di saran kan menggunakan Append/Update agar tidak terjadi duplikat data dan gagal import data ke tabel. Setelah sukses data di tabel Mahasiswa akan terisi data dari Excel yang telah kita Import.
Data baru dari Excel berhasil di Import |
Jika ada yang kurang di mengerti bisa bertanya di kolom komentar. Semoga Bermanfaat.
Wassalam.
Tutorial Import Excel Ke Mysql Dengan Navicat Premium 12 >>>>> Download Now
ReplyDelete>>>>> Download Full
Tutorial Import Excel Ke Mysql Dengan Navicat Premium 12 >>>>> Download LINK
>>>>> Download Now
Tutorial Import Excel Ke Mysql Dengan Navicat Premium 12 >>>>> Download Full
>>>>> Download LINK bz