Thursday, 22 October 2015

Export/Import Data dari MySQL Menggunakan PHP dengan Format XML

Status : Draft

Latar Balakang

Pada salah satu aplikasi yang kita kembangkan, Tirta ERP [1], kita memerlukan proses export/import data custom, karena proses export/import data menggunakan database yang kita gunakan, MySQL, sudah tidak memenuhi kebutuhan lagi. Oleh karena itu diperlukan utilitas export/import data yang custom menggunakan format data xml.

Solusi

Untuk export, kita tetap menggunakan mysqldump, tetapi dengan opsi --xml. Sedangkan untuk proses import kita menggunakan php.

Contoh Implementasi Import

Referensi

  1. Tirta ERP, "ERP Hijau" untuk Industri AMDK, http://tirtaerp.openthinklabs.com/
  2. Best Practice for Exporting an App's Data to XML via PHP/MySQL?, http://stackoverflow.com/questions/4581874/best-practice-for-exporting-an-apps-data-to-xml-via-php-mysql
  3. An XML library for PHP you may not hate., http://evertpot.com/an-xml-library-you-may-not-hate/
  4. sabre/xml, http://sabre.io/xml/