mysql - fix unbound variable errors
This commit is contained in:
@@ -71,7 +71,7 @@ step_10() {
|
||||
|
||||
shift
|
||||
for arg in "$@" ; do
|
||||
case "$1" in
|
||||
case "${1:-}" in
|
||||
--charset|-c)
|
||||
dbOption="$2"
|
||||
shift 2;;
|
||||
@@ -104,7 +104,7 @@ step_10() {
|
||||
|
||||
read -p "Enter database name: " dbName
|
||||
fi
|
||||
endCheckEmpty dbName "database name"
|
||||
endIfEmpty dbName "database name"
|
||||
exe mysql -u root -e 'CREATE DATABASE '$dbName' '"$dbOption"';'
|
||||
endReturn -o $? "Cannot create database $dbName"
|
||||
}
|
||||
@@ -123,7 +123,7 @@ step_11() {
|
||||
|
||||
shift
|
||||
for arg in "$@" ; do
|
||||
case "$1" in
|
||||
case "${1:-}" in
|
||||
--charset|-c)
|
||||
dbOption="$2"
|
||||
shift 2;;
|
||||
@@ -146,13 +146,13 @@ step_11() {
|
||||
exe mysql -u root -e 'SELECT User, Host FROM mysql.user;'
|
||||
read -p "Enter mysql user name: " dbUser
|
||||
fi
|
||||
endCheckEmpty dbUser "user name"
|
||||
endIfEmpty dbUser "user name"
|
||||
|
||||
if ! echo "SELECT COUNT(*) FROM mysql.user WHERE user = '$dbUser' AND host = '$dbRemote';" | mysql | grep 1 &>/dev/null; then
|
||||
# User does not exist
|
||||
if ! dry; then
|
||||
read -s -p "Enter mysql user password: " dbPass
|
||||
endCheckEmpty dbPass "password"
|
||||
endIfEmpty dbPass "password"
|
||||
else
|
||||
info "Enter mysql password: ...skipped..."
|
||||
fi
|
||||
@@ -175,7 +175,7 @@ step_12() {
|
||||
|
||||
shift
|
||||
for arg in "$@" ; do
|
||||
case "$1" in
|
||||
case "${1:-}" in
|
||||
--charset|-c)
|
||||
dbOption="$2"
|
||||
shift 2;;
|
||||
@@ -212,7 +212,7 @@ step_14() {
|
||||
|
||||
shift
|
||||
for arg in "$@" ; do
|
||||
case "$1" in
|
||||
case "${1:-}" in
|
||||
--user|-u)
|
||||
dbUser="$2"
|
||||
shift 2 ;;
|
||||
@@ -257,7 +257,7 @@ step_34() {
|
||||
|
||||
shift
|
||||
for arg in "$@" ; do
|
||||
case "$1" in
|
||||
case "${1:-}" in
|
||||
--user|-u)
|
||||
dbUser="$2"
|
||||
shift 2 ;;
|
||||
@@ -296,7 +296,7 @@ step_50_info() {
|
||||
step_50_alias() { echo "backup"; }
|
||||
step_50() {
|
||||
shift # step number not used
|
||||
if [ -z $1 ] ; then
|
||||
if [ -z "${1:-}" ] ; then
|
||||
error -e "No database name provided"
|
||||
return 1
|
||||
fi
|
||||
@@ -327,15 +327,15 @@ step_52() {
|
||||
readDatabaseInfos() {
|
||||
if [ "$dbName" == "" ] ; then
|
||||
read -p "Enter postgres database name: " dbName
|
||||
endCheckEmpty dbName "database"
|
||||
endIfEmpty dbName "database"
|
||||
fi
|
||||
if [ "$dbUser" == "" ] ; then
|
||||
read -p "Enter postgres user name: " dbUser
|
||||
endCheckEmpty dbUser "user name"
|
||||
endIfEmpty dbUser "user name"
|
||||
fi
|
||||
if [ "$dbPass" == "" ] ; then
|
||||
read -s -p "Enter postgres password: " dbPass
|
||||
endCheckEmpty postgresPass "password"
|
||||
endIfEmpty postgresPass "password"
|
||||
fi
|
||||
echo
|
||||
}
|
||||
|
Reference in New Issue
Block a user