hehehe...

ini baru beneran masalah

gini, mysqldump biasanya dilakukan oleh DBA (DB Admin). Biasanya, yang
menggunakan MySQL, DB Admin akan mendapat hak akses penuh ke kompi server
(minimal ke foldernya MySQL), sehingga si DBA bisa menggunakan seluruh
fitur yang disediakan MySQL.

Asumsikan saja yang akan memBackup mendapat hak akses ke kompi server
tersebut juga secara penuh terhadap aplikasi MySQL.
1. set agar foldernya MySQL dalam keadaan ter-shared ke pelaku backup
(supaya bisa mengakses MySQLDump.exe)
2. buat sebuah folder penyimpan file backupan (selain di drive C) di kompi
manapun dan set agar shared folder juga
3. lihat di windows explorer kompi lainnya alamat lengkap shared folder
lokasi file backupan itu saat diakses oleh kompi lain dan catat alamat
lengkapnya.
4. ke kompi client dengan user kompi (login kompi) adalah user pembackup
yang punya hak akses ke server
5. lihat windows explorer dan cari file mysqldump.exe di kompi server
(lihat di kompi client ya)
6. catat alamat lengkapnya (full path yang ditunjukkan oleh si windows
explorer)
7. alamat itulah yang menjadi isi bagian fullname mysqldump.exe pada bagian
yang berbunyi ""fullname mysqldump.exe""
8. bagian fullname output dari bagian yang berbunyi ""fullname output""
diisi dengan alamat lengkap hasil nomor 3.
9. jika diketahui nomor port dan nama host nya, bisa ditambahkan sebelum
bunyi --user dengan bunyi :
     --port=#### --host-name=hostnya
    ganti #### dengan nomor port instansi MySQL yang dituju seperti 3310 dsb
            hostnya dengan nama host instansi MySQL yang dituju, seperti
bunyi host atau localhost atau mungkin [email protected] atau tcpip nya

Jadi, selain dengan interface untuk DBAdmin seperti phpmyadmin, workbench,
dsb, proses backup MySQL bisa dilakukan dengan mysqldump (via cmd atau
telnet) atau membuat rangkaian queries untuk membentuk seluruh object dalam
db tujuan dan queries penulisan isi tabel ke flatfile. Biasanya queries ini
disusun jadi tool kecil untuk backup yang bisa dicari di-internet.

btw,
kalau bisa pakai mysqldump akan lebih sederhana karena cukup menggunakan
fungsi Shell milik VB/VBA
kalau ndak bisa pakai mysqldump tapi punya bunyi-bunyi queries penyusunan
backup, maka bisa dicoba pembuatan koneksi ke mysql lalu menjalankan
queries tersebut.
nah.... kalau punya file php yang bisa melakukan backup tersebut dengan
cara kerja si php :
a. cara 1 : dibuatkan sebuah webpage yang menjalankan script php tersebut,
lalu gunakan VB/VBA untuk membuka webpage file tersebut
b. cara 2 : kompi di-install php maka bisa pakai shell (pakai cmd lagi)
untuk jalankan script php itu dengan memanggil aplikasi php.exe seperti
php.exe -q scriptphpnya.php  (jangan lupa cara pakai "" dibagian merujuk
nama file di dongengan yang lalu ya).

bisa jadi ada cara lain yang lebih simpel...
moga-moga ada BeExceller yang udah biasa mainan MySQL dengan VB/VBA atau
VB.Net (kayanya pakai .net di visual studio lebih mudah deh) yang bisa
berbagi.

Wassalamu'alaikum wr wb
Kid.



2015-03-10 10:23 GMT+11:00 [email protected] [belajar-excel] <
[email protected]>:

>
>
> Mr. Kid....ternyata ada masalah...minta solusinya ya...
>
> bagaimana membackup mysql dari komputer client yang tidak memiliki
> mysqldump? terima kasih.
>  
>

Kirim email ke