Fix some errors for drop/create scripts in case og multiple mysql instances.

This commit is contained in:
2019-11-05 17:17:04 +01:00
parent aa98cc0fbc
commit 5d68e7494f
2 changed files with 126 additions and 10 deletions

View File

@@ -299,7 +299,7 @@ fi
if ! $NON_INTERACTIVE_MODE ; then
declare -i i=0
declare -i index_arr=0
# - Get MySQL Version
# -
@@ -313,8 +313,11 @@ if ! $NON_INTERACTIVE_MODE ; then
echo ""
declare -a _tmp_arr=()
for _val in ${mysql_credential_args_arr[@]} ; do
IFS=':' read -a _val_arr <<< "${_val}"
#for _val in ${mysql_credential_args_arr[@]} ; do
while [[ $index_arr -lt ${#mysql_credential_args_arr[@]} ]] ; do
#IFS=':' read -a _val_arr <<< "${_val}"
IFS=':' read -a _val_arr <<< "${mysql_credential_args_arr[$index_arr]}"
mysql_version="${_val_arr[0]}"
mysql_credential_args="${_val_arr[1]}"
@@ -324,10 +327,10 @@ if ! $NON_INTERACTIVE_MODE ; then
else
mysql_dist="MySQL/Percona $mysql_version"
fi
echo " [$i] $mysql_dist"
_temp_arr[${i}]="$mysql_credential_args"
echo " [$index_arr] $mysql_dist"
_temp_arr[${index_arr}]="$mysql_credential_args"
#_temp_arr+=("$mysql_credential_args")
(( i++ ))
(( index_arr++ ))
done
_OK=false