Merge commit 'ce7b05ccae4549ca6e1ae2de1d3e36a8b3b82690' as 'modules/uwd/mysql-tools'

This commit is contained in:
Yehonal
2016-08-13 20:31:44 +02:00
14 changed files with 558 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
#!/bin/bash
#
# * Copyright (C) 2007 - 2015 Hyperweb2 All rights reserved.
# * GNU General Public License version 3; see www.hyperweb2.com/terms/
MYSQL="mysql"
MYSQLIMPORT="mysqlimport"
MYSQLDUMP="mysqldump"
DUMPPARSER=$MT_DIR"/bin/dump-parser"
#empty for bash commands
WIN_BIN=0
command -v mysql >/dev/null 2>&1 || { WIN_BIN=1; }
command -v mysqlimport >/dev/null 2>&1 || { WIN_BIN=1; }
command -v mysqldump >/dev/null 2>&1 || { WIN_BIN=1; }
WIN_BIN=1
if [ `uname -s` == "Linux" ]; then
WIN_BIN=0
else
WIN_BIN=1
fi;
if (($WIN_BIN != 0)); then
MYSQL=$MT_DIR"/bin/$MYSQL"
MYSQLIMPORT=$MT_DIR"/bin/$MYSQLIMPORT"
MYSQLDUMP=$MT_DIR"/bin/$MYSQLDUMP"
fi;
OPTS=
[ ! -z "$MYSQL_USER" ] && OPTS+=" -u $MYSQL_USER"
[ ! -z "$MYSQL_PASS" ] && OPTS+=" -p$MYSQL_PASS"
[ ! -z "$MYSQL_HOST" ] && OPTS+=" -h $MYSQL_HOST"
[ ! -z "$MYSQL_SOCK" ] && OPTS+=" -S $MYSQL_SOCK"