From f907dcbb2a837af3e0ea809e7d0472d548536184 Mon Sep 17 00:00:00 2001 From: joglomedia Date: Tue, 3 Sep 2019 17:24:29 +0700 Subject: [PATCH] fix minor issue --- scripts/install_mariadb.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/install_mariadb.sh b/scripts/install_mariadb.sh index 0dffb0b..709737e 100755 --- a/scripts/install_mariadb.sh +++ b/scripts/install_mariadb.sh @@ -176,12 +176,11 @@ function enable_mariabackup() { echo "Please enter your current MySQL root password to process!" export MYSQL_ROOT_PASS until [[ "${MYSQL_ROOT_PASS}" != "" ]]; do - echo -n "MySQL root password: "; stty echo; read -rp MYSQL_ROOT_PASS; stty echo; echo - #read -s -rp "MySQL root password: " -e MYSQL_ROOT_PASS + echo -n "MySQL root password: "; stty -echo; read -r MYSQL_ROOT_PASS; stty echo; echo done - # Create user if not exists. - if mysql -u root -p"${MYSQL_ROOT_PASS}" -e "SELECT User FROM mysql.user;" | grep -q "${MARIABACKUP_USER}"; then + # Create default LEMPer database user if not exists. + if ! mysql -u root -p"${MYSQL_ROOT_PASS}" -e "SELECT User FROM mysql.user;" | grep -q "${MARIABACKUP_USER}"; then # Create mariabackup user. SQL_QUERY="CREATE USER '${MARIABACKUP_USER}'@'localhost' IDENTIFIED BY '${MARIABACKUP_PASS}'; GRANT RELOAD, PROCESS, LOCK TABLES, REPLICATION CLIENT ON *.* TO '${MARIABACKUP_USER}'@'localhost';"