NAME
MySQL::Backup - Perl extension for making backups of mysql DBs.
SYNOPSIS
use MySQL::Backup;
my $mb = new MySQL::Backup('perldesk','127.0.0.1','','');
print $mb->data_backup;
DESCRIPTION
MySQL::Backup should be useful for people, who needed in backuping mysql DBs by perl script and doesn't want to use mysqldump or doesn't able to do this.
The main methods are: $mb->data_backup - returns a full backup of current database $mb->table_data($tablename) - get all data from the table with $tablename $mb->table_desc($tablename) - get a structure of inputed table $mb->new_from_DBH($dbh) - if you have already DBI connection, you can use this $mb->create_structure - returns structure of current database
SEE ALSO
http://perl.dp.ua
AUTHOR
Dmitry Nikolayev<lt>dmitry@cpan.org<gt>
THANKS
Thanks to LogicNOW (http://logicnow.com) company, I am working in, for helping me in working on this module.
COPYRIGHT AND LICENSE
Copyright (C) 2005 by Dmitry Nikolayev
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.2 or, at your option, any later version of Perl 5 you may have available.