1 CARA MEMBUAT FILE INSTALLET ( SET UP ) DELPHI DENGAN DATABASE MYSQL 1. PENDAHULUAN File Installer adalah Gabungan Beberapa File yang dicompres sehin...
CARA MEMBUAT FILE INSTALLET ( SET UP ) DELPHI DENGAN DATABASE MYSQL 1.
PENDAHULUAN File Installer adalah Gabungan Beberapa File yang dicompres sehingga menjadi satu
paket Instalasi. Karena Pada dasarnya, Proses Instalasi Aplikasi Hanya melakukan Ekstrack File ke direktori C:\Program Files. Tujuannya sederhana; agar tidak merepotkan End User pada saat pendistribusian Program. Membuat File Instalasi Merupakan Proses Akhir sebelum pendistribusian program. Biasanya menggunakan Tools-Tools seperti; Inno setup, SFX Tools, Advanced Installer, Installshield Express dan lain sebagainnya. Meskipun ada juga yang membuat Installer Sendiri (dilakukan Oleh Developer Aplikasi Besar seperti Adobe, Oracle dan sebagainya). Sayangnya, sebagian orang masih bingung bagaimana membuat File Setup alias File Installer Apalagi Kalo Aplikasinya menggunakan MySQL sebagai Databasenya. Padahal peran dari sebuah file installer sangatlah Vital bagi kemudahan User menggunakan Aplikasi yang kita buat. 2. HAL- HAL YANG HARUS DISIAPKAN Sebelum Melanjutkan ke Tahap Pembuatan File Setup. Ada Beberapa Bahan yang harus sobat Siapkan. Perlu diketahui Connector yang digunakan Aplikasi yang akan kita jadikan Setup ini adalah ODBC. Berikut daftar Tools yang akan kita gunakan serta hal-hal yang perlu dipersiapkan : SFX Tools Inno Setup. Script Inno Setup MySQL Installer MySQL Versi Non Install (User : root & Pass : root) 3. LANGKAH- LANGKAH a. Export datasource yang ada diregedit Start -> Run -> Ketikan Regedit -> Open atau windows+R pada keybord
b. Cari Lokasi ODBC.INI di Regedit Anda : HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ Kemudian Pilih ODBC anda -> Klik Kanan -> Export
c.
Simpan dengan Nama Datasource. Selanjutnya Buka File Tersebut dengan Notepad++ Kemudian Ubah bagian yang ini : "Driver"="C:\\Program Files\\Nama Aplikasi Anda\\myodbc5w.dll" "PWD"="root" Save As dengan nama Datasouce.bat
d. Buatlah Folder Khusus Untuk Bahan-Bahan Pembuatan File Setup Ini. e.
Copy File myodbc5w.dll yang ada di C:\Program Files\MySQL\Connector ODBC 5.2\Unicode Kedalam Folder telah dibuat.
f.
Simpan Juga File Datasource.bat didalam folder yang telah dibuat.
g. Copy File Hasil Compile Aplikasi Anda (Hanya Hasil Compile) kedalam Folder yang sudah dibuat tadi itu. h. Silahkan Install Tools SFX Tools dan Inno Setup i.
Extrack File MySQL versi non install tadi. Copy Hasil Extrack ke folder yang sudah dibuat tadi
j.
Silahkan Periksa Engine Tabel Yang Anda Gunakan. Caranya, Akses PHPMyAdmin Pada Browser Anda (Saya Menggunakan Xampp) -> Pilih Database yang anda gunakan -> Operasi. Perhatikan Gambar Berikut :
Copy Folder Database Anda. Karena saya menggunakan Xampp Jadi Folder Database saya Berada di C:\xampp\mysql\data\dabatase-anda copy ke Folder d:\install\mysql\data\ Hapus File install_database.bat yang ada di d:\install\mysql\bin\ Selanjutnya Extrack File mysql-installer yang sudah anda Download Sebelumnya. Copy Hasil Extrack ke Folder d:\install\. Buka File mysql-installer hapus code berikut Filename: "{app}\bin\install_database.bat"; Description: ""; Flags: waituntilterminated kemudian ctrl+f9 (Compile). Sampai disini Anda Sudah berhasil membuat File setup untuk MySQL Hasilnya dapat dilihat pada d:\install\Output
k. Mari Kita Lanjutkan untuk Menggabungkan semua File setup mysql, File Aplikasi, .dll serta Datasource menjadi satu paket instalasi dengan menggunakan Tools SFX Tool. Silahkan Jalankan Aplikasi SFX Tool Anda. Berikut adalah Tampilan Utamanya :
l.
Silahkan Tambahkan File-File yang akan digabungkan menjadi satu paket instalasi. Dalam hal ini adalah (File .dll Milik ODBC -> Sebagai Connector, Datasource.bat -> Untuk Mengkoneksikan Aplikasi dengan database, Aplikasi Jadi dan Setup MySQL). Berikut Screenshootnya :
a. Klik Button Advanced Options : Pada Installer Options -> Centang Semuanya Pilihan yang ada
Pada License -> Isi dengan Keterangan Lisensi Aplikasi Anda.
Pada Shorchut -> Klik Button New kemudian isi dengan Nama Aplikasi. Sedangkan Target File isi dengan Aplikasi Anda. Begitupun dengan Desktop Icon :
Pada Bagian Finish Page -> Run Aplication : Datasource.bat, Show Readme : Datasource.bat
Pada Run Executable -> First Executable : setup-mysql.exe Centang wait until executable has terminated, Second Executable : Datasource.bat Centang wait until executable has terminated
Pada Localization -> Lokasi Anda (Bahasa Instalasi Akan disesuaikan dengan Lokasi yang anda Pilih).
Pada Backgorund -> Pilih Background yang akan anda gunakan pada saat proses instalasi (bisa menggunakan Warna atau gambar).
Setelah semua diatur Klik Button Back to Main Menu Kemudian Generate Script -> Beri Nama Sesuai Keinginan Anda -> Save
b. Compile Script.
c. SELESAI Dan silahkan dicoba dikomputer lain.
Sumber: Tauhid,Ahmad.” Panduan Membuat File Installer (Setup) Delphi + MySQL dengan ODBC, Inno Setup dan SFX Tool”.