Mysql-native - full database backup
    Geert via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Thu Jan  5 06:13:49 PST 2017
    
    
  
On Thursday, 5 January 2017 at 01:16:09 UTC, crimaniak wrote:
> On Monday, 2 January 2017 at 15:29:08 UTC, Geert wrote:
>> Hi!
>>
>> How can i create a full database backup using mysql-native for 
>> D?
>  Too common question. Do you have problems with driver usage? 
> Do you have problems with database backup schema?
Sorry for not being specific, my english it's not quite good. I 
thought i could use a specific mysql-native method (like 
"execProcedure") for making database backups, but it seems it 
doesn't have it.
Anyway, i ended up using mysqldump with executeShell function:
string query = "mysqldump -uroot -ptest_pass test_db > 
/home/user/mydb_backup.sql";
executeShell(query);
For those who use lampp:
string query = "/opt/lampp/bin/mysqldump -uroot -ptest_pass 
test_db > /home/user/mydb_backup.sql";
executeShell(query);
    
    
More information about the Digitalmars-d-learn
mailing list