mysql: use --skip-events when backing up the performance_schema database (Closes: #673572)

This commit is contained in:
intrigeri 2012-05-20 13:11:12 +02:00
parent d5a65fc0d6
commit b05065625c
3 changed files with 16 additions and 4 deletions

View File

@ -43,3 +43,4 @@ aihtdikh -- Allow 'when = XXX' with spaces in .sh files.
Chris Lamb <lamby@debian.org> -- rdiff.helper bugfix
Yuval Kogman <nothingmuch@woobling.org> -- RackSpace's CloudFiles support for duplicity
exobuzz - mysql bugfixes
Glennie Vignarajah <glennie@glennie.fr> -- mysql bugfix

View File

@ -1,3 +1,9 @@
version 1.0 -- UNRELEASED
handler changes
mysql:
. Use --skip-events when backing up the performance_schema database.
(Closes: #673572)
version 1.0-rc1 -- May 15, 2012
handler changes
dup:

View File

@ -256,10 +256,15 @@ then
for db in $databases
do
DUMP_BASE="$MYSQLDUMP $defaultsfile $sqldumpoptions"
if [ "$db" = "information_schema" ] || [ "$db" = "performance_schema" ]
then
DUMP_BASE="${DUMP_BASE} --skip-lock-tables"
fi
case "$db" in
information_schema)
DUMP_BASE="${DUMP_BASE} --skip-lock-tables"
;;
performance_schema)
DUMP_BASE="${DUMP_BASE} --skip-lock-tables --skip-events"
;;
esac
# Dumping structure and data
DUMP="$DUMP_BASE $ignore $db"