Browse Source

Bug #43594: mysqlhotcopy does not ignore log tables and others in mysql database

Added a filter to mysqlhotcopy to filter out the same tables in the 'mysql' 
database that mysqldump filters out.
pull/374/head
Georgi Kodinov 16 years ago
parent
commit
f34a731b6a
  1. 8
      scripts/mysqlhotcopy.sh

8
scripts/mysqlhotcopy.sh

@ -267,6 +267,14 @@ foreach my $rdb ( @db_desc ) {
my $db = $rdb->{src};
my @dbh_tables = get_list_of_tables( $db );
## filter out certain system non-lockable tables.
## keep in sync with mysqldump.
if ($db =~ m/^mysql$/i)
{
@dbh_tables = grep
{ !/^(apply_status|schema|general_log|slow_log)$/ } @dbh_tables
}
## generate regex for tables/files
my $t_regex;
my $negated;

Loading…
Cancel
Save