Wa'alaikumussalam wr wb Coba pakai mysqldump (via command line alias cmd) dengan memanfaatkan fungsi shell di VB/VBA ya
shell """fullname mysqldump.exe"" --user=NAMAUSER --password=PWDNYA nama_database --result-file=""fullname output""" 1. jika file mysqldump ada di C:\prog file\fodlernya mysql\bin dengan nama *mysqldump.exe*, maka bagian : ""fullname mysqldump.exe"" berbunyi : (perhatikan, ada spasi setelah "" terakhir) ""C:\prog file\fodlernya mysql\bin\*mysqldump.exe*"" 2. jika file output akan diletakkan di *X:\folder\sub folder\subnya sub folder* dengan nama *file outputnya.sql*, maka bagian : ""fullname output"" berbunyi : (tidak ada spasi setelah "" terakhir) ""*X:\folder\sub folder\subnya sub folder\**file outputnya.sql*"" 3. ganti NAMAUSER dengan nama user untuk login server MySQL setempat yang mendapat hak akses melakukan backup 4. ganti PWDNYA dengan bunyi password milik si user (nomor 3) 5. ganti nama_database dengan : (pastikan ada spasi setelah karakter terakhir bagian ini) a. namanya database (schema) dalam server tersebut yang akan di backup, misal ada db bernama myDB1Cui, maka ganti nama_database dengan myDB1Cui b. jika ingin membackup semua db yang ada dalam server tersebut, ganti nama_database dengan --all-databases c. jika ingin beberapa database sekaligus, (misal backup db bernama myDB1, myDBx, dan myDBye) ganti nama_database dengan bunyi : --databases nama_db1 nama_db2 nama_db3 dst yang pada contoh ini untuk backup 3 db bernama myDB1, myDBx, dan myDBye, maka nama_database diganti dengan bunyi : --databases myDB1 myDBx myDBye >> lebih lengkapnya, silakan lihat di manual MySQL >> pelihara cara penulisan string nama file lengkap yang diapit petik 2 ( " ) di cmd dan butuh dituliskan dengan 2 buah petik 2 ( "" ) dalam shell seperti di nomor 1 dan 2 Wassalamu'alaikum wr wb Kid. 2015-03-08 10:42 GMT+11:00 [email protected] [belajar-excel] < [email protected]>: > > > Assalamu'alaikum Wr.Wb. > Dear master, mohon arahannya. > Saya mempunyai database di mySQL yg berada di localhost yang biasa saya > backup manual menggunakan PHPmyadmin atau adminer dan sejenisnya menjadi > sql file (*.sql). > Adakah cara untuk backup mysql ini lewat VBA Excel? > Terima kasih > Wassalamu'alaikum Wr. Wb. > >

