Show error message if mysql client is not found
This commit is contained in:
parent
5e828b79db
commit
4c576d74e3
|
@ -29,6 +29,7 @@
|
||||||
# #
|
# #
|
||||||
##############################################################################################
|
##############################################################################################
|
||||||
# #
|
# #
|
||||||
|
# 2021/10/01 1.11 Show error message if mysql binaries are not found #
|
||||||
# 2021/07/27 1.10 Added PATH to include /usr/local/sbin and /usr/local/bin #
|
# 2021/07/27 1.10 Added PATH to include /usr/local/sbin and /usr/local/bin #
|
||||||
# 2021/07/26 1.9 Added MYSQL_BIN, MYSQLADMIN_BIN and MYSQLADMIN_BIN variables #
|
# 2021/07/26 1.9 Added MYSQL_BIN, MYSQLADMIN_BIN and MYSQLADMIN_BIN variables #
|
||||||
# 2020/12/30 1.8 Added DBS_SKIP to prevent dumping certain databases #
|
# 2020/12/30 1.8 Added DBS_SKIP to prevent dumping certain databases #
|
||||||
|
@ -104,6 +105,21 @@ MYSQL_BIN=$(which mysql)
|
||||||
MYSQLADMIN_BIN=$(which mysqladmin)
|
MYSQLADMIN_BIN=$(which mysqladmin)
|
||||||
MYSQLDUMP_BIN=$(which mysqldump)
|
MYSQLDUMP_BIN=$(which mysqldump)
|
||||||
|
|
||||||
|
if [[ -z ${MYSQL_BIN} ]]; then
|
||||||
|
echo "Couldn't find mysql binary, exiting";
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -z ${MYSQLADMIN_BIN} ]]; then
|
||||||
|
echo "Couldn't find mysqladmin binary, exiting";
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ -z ${MYSQLDUMP_BIN} ]]; then
|
||||||
|
echo "Couldn't find mysqldump binary, exiting";
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
|
||||||
# Check if MYSQL_USER or MYSQL_PW is set and set options accordingly
|
# Check if MYSQL_USER or MYSQL_PW is set and set options accordingly
|
||||||
MYSQL_OPTS=""
|
MYSQL_OPTS=""
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue