Siapa yg ga tau dengan Bukalapak. Salah satu Unicorn di Indonesia. Ingin ngobrol banyak soal Bukalapak dan kesuksesanya? Yuk kita Ngobrol Santai dengan salah seorang pendiri Bukalapak Muhammad Fajrin Rasyid” (Presiden dan Co-founder Bukalapak) Kita bisa tau bagaimana Bukalapak dimulai dan bisa melesat seperti sekarang ini langsung dari pendirinya Jangan sia2kan kesempatan ini karena kursi sangat terbatas Langsung menuju ke link ini yah :
Database mysql dan database postgresql sama-sama memiliki kegunaan sebagai tempat penyimpanan.
Jadi sebenarnya kali ini saya ingin sedikit share, saya menangani
sebuah project sebuah program yang menampilkan beberapa produk namanya
E-Katalog. Program ini dibangun dengan Framework Symfony dan memakai
database Mysql sekitar ada 33 tabel di dalamnya, saya tidak begitu
banyak berkontribusi di dalam pembuatan program ini dan saya ikut
nimbrung disaat program sudah hampir matang. Tugas saya membantu
beberapa pembenahan dan tambahan yang akan menyempurnakan program ini,
nah salah satunya di minta migrasi database dari mysql ke database
postgresql.
Untuk memindah mysql ke postgresql ini cukup membingungkan, karena
saya mencoba googling namun tidak berhasil, banyak tutorial memakai
command line untuk memindah database mysql ke postgresql, namun saya
kesulitan mengikuti langkah langkahnya karena saya sendiri memakai
windows. saya memakai windows 10 sempat berfikir untuk memindah database
mysql ke postgresql dengan cara manual satu persatu membuat tabel di
postgresql dengan memakai PgAdmin namun benar-benar tidak efektif ada 33
tabel dan harus merubah ke postgresql belum isi tabelnya juga, bisa
dibayangkan betapa itu menyulitkan programmer.
Akhirnya saya menemukan satu cara yang efektif untuk merubah database
mysql ke postgresql yaitu dengan memakai aplikasi ini. pertama-tama
saya beranggapan kalian sudah memahami database mysql dan postgresql
jadi tidak akan ada kesulitan yang mendasar jika mengikuti
langkah-langkah setelah ini.
Saya memakai windows dan menggunakan aplikasi ini untuk memindah database mysql ke postgresql.
Software mysql to postgresql
Saya memiliki struktur tabel di mysql seperti ini
Phpmyadmin Mysql DatabasepgAdmin Postgresql Database
Oke setelah sudah siap semua langsung masuk ke software mysql to postgresql. lalu next
Software mysql to postgresql menu source
Pilih source database MysqlDatabase lalu setting connection nya coba
klik “Test connection” untuk cek apakah database terhubung, lalu pilih
database namun jika belum muncul klik tombol “Refresh” dan pilih
database yang ingin di convert ke postgreSQL. Lalu Next tunggu sebentar
akan muncul seperti ini
Software mysql to postgresql menu destination
Setelah itu pilih destination nya ke PostgreSQL Database lalu setting
connection nya, masukkan password jika dibutuhkan kemudian Test
connection jika bermasalah pastikan setting connection sudah benar,
lanjutkan memilih database yang ada di PostgreSQL dan schemanya namun
jika tidak muncul klik refresh. Lalu Next
Software mysql to postgresql menu customization
Akan tampil daftar tabel yang dapat di pilih, ini memungkinkan untuk
tidak memindah semua tabel di database mysql ke postgresql dengan cara
meseleksi terlebih dahulu. jika sudah klik next
Software mysql to postgresql menu Execution
Lalu klik commit jika sudah yakin lalu mungkin akan muncul popup seperti ini klik ok saja
Software mysql to postgresql popup
Setelah itu tunggu sampai progress selesai dan semua tabel di eksekusi
Software mysql to postgresql progress
Jika telah selesai dan success kalian bisa langsung exit dan cek di PgAdmin.
pgAdmin Postgresql Database berhasil
Selamat anda berhasil.
Semoga ini bisa membantu jika ada yang ditanyakan bisa meninggalkan komen dan link aplikasinya bisa download di sini https://dbconvert.com/mysql/postgresql/