Skip to content

Commit 35dfe71

Browse files
authored
Merge pull request #38 from kdebisschop/add-hex-blob-option
add --hex-blob option
2 parents 5d87608 + cb708c1 commit 35dfe71

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

automysqlbackup

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ load_default_config() {
8888
CONFIG_mysql_dump_use_separate_dirs='yes'
8989
CONFIG_mysql_dump_compression='gzip'
9090
CONFIG_mysql_dump_commcomp='no'
91+
CONFIG_mysql_dump_hex_blob='no'
9192
CONFIG_mysql_dump_latest='no'
9293
CONFIG_mysql_dump_latest_clean_filenames='no'
9394
CONFIG_mysql_dump_max_allowed_packet=''
@@ -557,6 +558,10 @@ parse_configuration () {
557558
opt=( "${opt[@]}" "--max_allowed_packet=${CONFIG_mysql_dump_max_allowed_packet}" )
558559
opt_fullschema=( "${opt_fullschema[@]}" "--max_allowed_packet=${CONFIG_mysql_dump_max_allowed_packet}" )
559560
}
561+
[[ "${CONFIG_mysql_dump_hex_blob}" = "yes" ]] && {
562+
opt=( "${opt[@]}" '--hex-blob' )
563+
opt_fullschema=( "${opt_fullschema[@]}" '--hex-blob' )
564+
}
560565
[[ "${CONFIG_mysql_dump_socket}" ]] && {
561566
opt=( "${opt[@]}" "--socket=${CONFIG_mysql_dump_socket}" )
562567
mysql_opt=( "${mysql_opt[@]}" "--socket=${CONFIG_mysql_dump_socket}" )

automysqlbackup.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,9 @@ CONFIG_db_exclude_pattern=()
207207
# Choose Compression type. (gzip, bzip2 or xz)
208208
#CONFIG_mysql_dump_compression='gzip'
209209

210+
# Use hex-blob for backup?
211+
#CONFIG_mysql_dump_hex_blob='no'
212+
210213
# Store an additional copy of the latest backup to a standard
211214
# location so it can be downloaded by third party scripts.
212215
#CONFIG_mysql_dump_latest='no'

0 commit comments

Comments
 (0)