Migrasi Mysql To PostgreSQL

Kali ini saya akan membahas tentang Migrasi Mysql To PostgreSQL kenapa harus di migrasi ?
jawabannya adalah kita semua sudah tahu bahwa saat ini Mysql sudah di kelola oleh Oracle, oleh karena itu Mysql juga melakukan perubahan lisensi.
untuk melakukan Migrasi Mysql To PostgreSQL ada beberapa hal yang musti di lakukan, dan melakukan konfigurasi ulang tapi tidak semuanya juga kok.
1. pertama sediakan PostgreSQL nya terlebih dahulu:
PostgreSQL dapat didownload disini sesuai dengan Operasi Sistem yang digunakan, dan menggunakan berpaa bit . karena kalau salah pilih akan terjadi error, 32bit dengan 64bit berbeda dan tergantung terhadap OS yang digunakan.
2. Sediakan phppgAdmin
biasanya untuk Mysql menggunakan Phpmyadmin untuk melakukan management databasenya , pada PostgreSQL juga ada tapi namanya adalah phppgAdmin, jadi sediakan terlebih dahulu. phppgAdmin dapat di download disini , terserah mau menggunakan versi berapa, karena tidak tergantung OS yang digunakan.
3. Installasi PostgreSQL
jika sudah di download silahkan melakukan installasi terlebih dahulu, yang perlu di catat saat melakukan installasi adalah path installasi, user dan password , dan port ( jika melakukan perubahan port standart ).
4. Runing PostgreSQL
setelah melakukan installasi PostgreSQL  , sekarang coba runingkan PostgreSQL nya.
terlihat pada pgAdmin database belum berjalan , untuk melakukan runing nya silahkan klik kanan pada PostgreSQL lalu conect
masukan password saat melakukan installasi
5. Membuat Management User


Membuat Password Role

Menentukan Hak Akses Role
6. Konfigurasi php.ini
karena konfigurasi lama adalah mysql, supaya module PostgreSQL dapat di kawinkan dengan web server ( Apache, PHP) musti dilakukan konfigurasi kecil pada php.ini
cari barisan ;extension=php_pgsql.dll lalu hapus tanda ; sehingga menjadi extension=php_pgsql.dll
7. Running kan phppgAdmin
Setelah proses di atas selesai sekarang coba copykan file phppgAdmin yang sudah kita download tadi kedalam direktori webserver nya.
8. Konfigurasi httpd
tambahkan konfigurasi httpd
Alias /phppgadmin "path phpPgAdmin"
 <Directory "path phpPgAdmin">
  AllowOverride AuthConfig
  Order allow,deny
  Allow from all
 </Directory>
 path phpPgAdmin sesuaikan dengan kondisi server masing2
kode diatas di tulis diantara tag <IfModule alias_module> </ifModule>
9. akses ke phpPgAdmin
sekarang coba akses ke phpPgAdmin anda, jika tidak ada masalah akan tampil seperti berikut

sekian dulu artikel hari ini, semoga bermanfaat, jika ada kesulitan silahkan berikan komentar, semua ini bisa runing semua OS. Terima Kasih sudah membaca artikel saya ini. 

Berikan Komentar yang bermanfaat dan sehat. Conversion Conversion Emoticon Emoticon