Jangan Takut Kaya

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 :

Please Share

Database MySQL To PostgreSQL

migrasi database dari mysql ke postgreSQL

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.

mysql to postgresql
Software mysql to postgresql

Saya memiliki struktur tabel di mysql seperti ini

Phpmyadmin Mysql Database
Phpmyadmin Mysql Database
pgAdmin Postgresql Database
pgAdmin Postgresql Database

Oke setelah sudah siap semua langsung masuk ke software mysql to postgresql. lalu next

Software mysql to postgresql menu source
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
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
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
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
Software mysql to postgresql popup

Setelah itu tunggu sampai progress selesai dan semua tabel di eksekusi

Software mysql to postgresql progress
Software mysql to postgresql progress

Jika telah selesai dan success kalian bisa langsung exit dan cek di PgAdmin.

pgAdmin Postgresql Database berhasil
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/

sumber : https://addeye.wordpress.com/2016/04/26/database-mysql-to-postgresql/

lihat juga produk dan layan PT. Telematika Lintas Indonesia (Tellindo)

Please Share