Diberdayakan oleh Blogger.

Jumat, 01 Februari 2013

[vb6] Source Code Program Visual basic untuk Backup dan Restore database MySQL


Gambar MySQL dari w3resource.com
Kembali dari grup diskusi di Visual Basic Opensource ada member yang bertanya tentang backup dan restore database MySQL dengan menggunakan Visual Basic.

Well sebenarnya MySQL sudah menyediakan sebuah file untuk fasilitas backup dan restore ini, namanya adalah MySQLdump. File ini terletak di folder mysql\bin. Kalau anda pengguna Appserv, posisinya adalah di C:\appserv\mysql\bin, sedangkan bagi anda yang menggunakan xampp posisinya adalah di c:\xampp\mysql\bin. Nah yang harus kita lakukan adalah mengakses file tersebut dan menjalankan perintah yang dibutuhkannya.

Berdasarkan thegeekstuff.com perintah untuk backup dan restore itu seperti ini:

backup: # mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql

restore:# mysql -u root -p[root_password] [database_name] < dumpfilename.sql

[root_password] adalah password root dari database mysql yang anda gunakan [database_name] adalah nama database yang ingin anda backup atau restore. sedangkan dumpfilename.sql adalah path dan nama database yang ingin anda backup atau restore. Ganti ke tiga variabel tersebut dengan nilai yang dibutuhkan, maka anda akan berhasil membackup database mysql.

Nah itu secara command linenya, langkah yang kita butuhkan sekarang adalah menjalankan perintah tersebut melalui vb. VB memiliki sebuah perintah bernama shell yang berfungsi untuk mengeksekusi perintah file tertentu secara comand line. Untuk kasus mysqldump tersebut diatas kita bisa menggunakan perintah berikut ini:

Shell "C:\AppServ\MySQL\bin\mysqldump -u root -pcontoh mysql > d:\dumpfilename.sql"

Perintah diatas akan menjalankan mysqldump dengan password root "contoh", membackup database mysql yang akan disimpan pada d:\dumpfilename.sql. Untuk lebih jelasnya bisa anda lihat pada source code berikut ini:



6 komentar:

  1. Thanks to my father who shared with me regarding this blog, this weblog is truly remarkable.


    Check out my webpage buy a car with bad credit

    BalasHapus
  2. wonderful points altogether, you just gained a new reader.

    What could you suggest about your put up that
    you made some days ago? Any sure?

    My site: Buying A Car

    BalasHapus
  3. I know this web site offers quality depending posts and additional data, is there any
    other site which gives such stuff in quality?


    My site :: binary options system

    BalasHapus
  4. I'm curious to find out what blog system you are utilizing? I'm having some small
    security problems with my latest website and I would like to find something more safeguarded.
    Do you have any solutions?

    Feel free to surf to my web site: how to trade binary options

    BalasHapus
  5. Add all your outstanding debt consolidation mortgage loan obligations.
    Refinancing your first mortgage, taking out a home equity
    loan. You may go on spending a lot with the help of those 'powerful' debt consolidation mortgage loan credit
    cards. This can all sound confusing sometimes. And,
    of course will cost because someone has to negotiate with the lenders in order to reduce interest rates.

    The company then takes the debt consolidation mortgage loan payments and refuses to loan the client money, stealing from them.


    Here is my web site - check my site

    BalasHapus
  6. ijin download source kode visual basic 6.0 nya

    baca juga artikel teknik belajar visual basic 6.0

    BalasHapus