Cara Backup Database MySQL (mysqldump)
https://carakuvb6.blogspot.com/2017/11/cara-backup-database-mysql-mysqldump.html
Backup Database dalam aplikasi apapun merupakan syarat utama, kenapa bisa demikian dikarenakan Backup Database sangat untuk mengantisipasi jika ada kejadian diluar dugaan seperti database error atau crash. Jika database sistem mengalami crash dan direpair tidak membuahkan hasil, maka dapat kita gantikan database semula dengan database hasil backup dengan cara merestore database.
Kali ini admin akan membahas Backup Database khususnya pada database MySQL Server dengan Ms. Visual Basic 6.0 (VB6) dan Mysqldump.exe. Mysqldump.exe merupakan sebuah file internal (bawaan aplikasi MySQL Server) sewaktu kita melakukan instalasi aplikasi MySQL Server. Letak file tersebut berada pada folder instalasi MySQL Server C:\Program Files\MySQL\MySQL Server 5.2\bin.
Fungsi dari file Mysqldump.exe adah sebuah aplikasi yang digunakan untuk membuat file yang berekstensi *.sql yang berisi perintah-perintah pembuatan tabel dan bisa juga untuk membackup atau merestore database. Langsung saja pada pokok pembahasan Cara Backup Database MySQL (mysqldump), buka Ms. Visual Basic 6.0 (VB6) buatlah project - StandartEXE kemudian buatlah form dan tambahkan komponen CommandButton dan textBox seperti gambar dibawah ini :
Fungsi dari file Mysqldump.exe adah sebuah aplikasi yang digunakan untuk membuat file yang berekstensi *.sql yang berisi perintah-perintah pembuatan tabel dan bisa juga untuk membackup atau merestore database. Langsung saja pada pokok pembahasan Cara Backup Database MySQL (mysqldump), buka Ms. Visual Basic 6.0 (VB6) buatlah project - StandartEXE kemudian buatlah form dan tambahkan komponen CommandButton dan textBox seperti gambar dibawah ini :
Untuk mencari letak tujuan backup admin menggunakan kotak dialog Folder Browse. Untuk cara pembuatan Folder Browse sudah admin bahas pada artikel sebelumnya. Tambahkan pula Module sebagai penampung variabel-variabel dari Folder Browse.
Pada Tombol Double klik dan pastekan syntak dibawah ini
Dim sStrPathBackup As String
sStrPathBackup = fBrowseForFolder(hWnd, "Pilih Direktori untuk Backup database")
If sStrPathBackup <> vbNullString Then
Text1.Text = sStrPathBackup
End If
Untuk nama database dan Password menyesuaikan dari instalasi MySQL Server agan sendiri. Jika sudah selesai simpan dan Run/Jalankan, pilih path dimana database akan diletakkan hasil backup dan tekan tombol Proses BackupDim NServer, NUser, NPass, NDatabase As String
NServer = "localhost"
NUser = "root"
NPass = "" 'Menyesuaikan dari passsword instalasi MySQL
NDatabase = "tes" 'Menyesuaikan dari database MySQL
If Text1.Text <> "" Then
ShellAndWait "cmd /c mysqldump.exe -u" & NUser & " -p" & NPass & " -h" & NServer & " " & NDatabase & " > " & Text1.Text & "\" & NDatabase & ".sql"
MsgBox "Backup database : [ " & NDatabase & " ] sukses !!", vbInformation, "Informasi"
End If
LINK DOWNLOAD SOURCODE
Perhatian !!
- Berkomentarlah dengan menggunakan bahasa yang baik dan sopan dan sesuai topik pembahasan
- Dilarang menjadikan referensi artikel web ini tanpa menyertakan sumbernya