Files
orca/misc/db/dump-each-table.sh
Zheng Kai 1b107ed035 up
2023-03-29 17:55:21 +08:00

21 lines
380 B
Bash
Executable File

#!/bin/bash
DB="orca"
DIR="$(dirname "$(readlink -f "$0")")" && cd "$DIR" || exit 1
mkdir -p table
for T in $(echo "SHOW TABLES" | mysql "$DB" --skip-column-names); do
/usr/bin/mysqldump \
--default-character-set=binary \
--add-drop-database \
--add-drop-table \
--add-locks \
--hex-blob \
--quick \
--skip-dump-date \
"${DB}" "${T}" > "table/${T}.sql"
done