Kay0u
5 years ago
No known key found for this signature in database
GPG Key ID: AAFEEB16CFA2AE2D
2 changed files with
12 additions and
3 deletions
-
scripts/_ynh_mysql_connect_as.sh
-
scripts/_ynh_mysql_dump_db.sh
|
|
@ -28,6 +28,8 @@ ynh_mysql_connect_as() { |
|
|
if [ -n "$default_character_set" ] |
|
|
if [ -n "$default_character_set" ] |
|
|
then |
|
|
then |
|
|
default_character_set="--default-character-set=$default_character_set" |
|
|
default_character_set="--default-character-set=$default_character_set" |
|
|
|
|
|
else |
|
|
|
|
|
default_character_set="--default-character-set=latin1" |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
mysql --user="$user" --password="$password" "$default_character_set" --batch "$database" |
|
|
mysql --user="$user" --password="$password" "$default_character_set" --batch "$database" |
|
|
@ -23,7 +23,14 @@ ynh_mysql_dump_db() { |
|
|
if [ -n "$default_character_set" ] |
|
|
if [ -n "$default_character_set" ] |
|
|
then |
|
|
then |
|
|
default_character_set="--default-character-set=$default_character_set" |
|
|
default_character_set="--default-character-set=$default_character_set" |
|
|
|
|
|
else |
|
|
|
|
|
# By default, default character set is "latin1" |
|
|
|
|
|
default_character_set="--default-character-set=latin1" |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
if [ -f "$MYSQL_ROOT_PWD_FILE" ]; then |
|
|
mysqldump --user="root" --password="$(cat $MYSQL_ROOT_PWD_FILE)" --single-transaction --skip-dump-date "$default_character_set" "$database" |
|
|
mysqldump --user="root" --password="$(cat $MYSQL_ROOT_PWD_FILE)" --single-transaction --skip-dump-date "$default_character_set" "$database" |
|
|
|
|
|
else |
|
|
|
|
|
mysqldump --single-transaction --skip-dump-date "$default_character_set" "$database" |
|
|
|
|
|
fi |
|
|
} |
|
|
} |