Cara Backup Database MySQL (mysqldump)

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 : 

Cara Backup Database MySQL (mysqldump)

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 Cara Backup Database MySQL (mysqldump) 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
Kemudian pada Tombol Cara Backup Database MySQL (mysqldump) Pastekan Syntak dibawah ini : 
Dim 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
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 Backup

LINK DOWNLOAD SOURCODE

Related

Visual Basic Classic 2217069516595528623

Post a Comment

Perhatian !!
- Berkomentarlah dengan menggunakan bahasa yang baik dan sopan dan sesuai topik pembahasan
- Dilarang menjadikan referensi artikel web ini tanpa menyertakan sumbernya

emo-but-icon
:noprob:
:smile:
:shy:
:trope:
:sneered:
:happy:
:escort:
:rapt:
:love:
:heart:
:angry:
:hate:
:sad:
:sigh:
:disappointed:
:cry:
:fear:
:surprise:
:unbelieve:
:shit:
:like:
:dislike:
:clap:
:cuff:
:fist:
:ok:
:file:
:link:
:place:
:contact:

TerbaruTagRandom Artikel

Terbaru

  • SIBUK (Sistem Infomasi Badan Usaha Konstruksi)
  • Perancangan Aplikasi SIBUK (Sistem Infomasi Badan Usaha ...selanjutnya
  • Source Code Jackpot Game | VB6
  • Seperti kita ketahui perkembangan dalam dunia game sangatlah pesat, ...selanjutnya
  • Windows 7 x64 Ultimate Super Lite Version 2020 Google Drive
  • Informasi Rilis: Ukuran File: Hampir 1 GB Kompresi: ...selanjutnya
  • Membuat Komputer Berbicara dengan Visual Basic 6.0, Akses Speech dan Narrator
  • Pada kesempatan kali ini admin akan berbagi sebuah coding yang ...selanjutnya
  • SISTEM INFORMASI AGEN MINYAK TANAH BERBASIS SMS GATEWAY | VB6 MySQL Server
  • Pada kesempatan kali ini admin telah merilis sebuah source ...selanjutnya
  • AutoComplate ComboBox dengan Visual Basic 6.0
  • Pada kesempatan kali ini admin akan share sedikit sebuah coding ...selanjutnya
  • SISTEM INFORMASI COFFE | Visual Basic 6.0 + MySQL Server
  • Source Code SISTEM INFORMASI COFFE | Visual Basic 6.0 + MySQL Server ...selanjutnya
  • Aplikasi Penjualan Ritail dan Grosir Multi Satuan | VB6 MySQL Server
  • Aplikasi Penjualan Ritail dan  Grosir Multi Satuan ini ...selanjutnya

    Random Artikel

    Contact Us

    Name

    Email *

    Message *

    item