mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
Merging with mysql-next-mr-bugfixing
This commit is contained in:
@@ -54,6 +54,8 @@ Usage: $0 [OPTIONS]
|
|||||||
--mysqld=FILE Use the specified file as mysqld
|
--mysqld=FILE Use the specified file as mysqld
|
||||||
--mysqld-version=VERSION Use "mysqld-VERSION" as mysqld
|
--mysqld-version=VERSION Use "mysqld-VERSION" as mysqld
|
||||||
--nice=NICE Set the scheduling priority of mysqld
|
--nice=NICE Set the scheduling priority of mysqld
|
||||||
|
--plugin-dir=DIR Plugins are under DIR or DIR/VERSION, if
|
||||||
|
VERSION is given
|
||||||
--skip-kill-mysqld Don't try to kill stray mysqld processes
|
--skip-kill-mysqld Don't try to kill stray mysqld processes
|
||||||
--syslog Log messages to syslog with 'logger'
|
--syslog Log messages to syslog with 'logger'
|
||||||
--skip-syslog Log messages to error log (default)
|
--skip-syslog Log messages to error log (default)
|
||||||
@@ -172,6 +174,7 @@ parse_arguments() {
|
|||||||
--basedir=*) MY_BASEDIR_VERSION="$val" ;;
|
--basedir=*) MY_BASEDIR_VERSION="$val" ;;
|
||||||
--datadir=*) DATADIR="$val" ;;
|
--datadir=*) DATADIR="$val" ;;
|
||||||
--pid-file=*) pid_file="$val" ;;
|
--pid-file=*) pid_file="$val" ;;
|
||||||
|
--plugin-dir=*) PLUGIN_DIR="$val" ;;
|
||||||
--user=*) user="$val"; SET_USER=1 ;;
|
--user=*) user="$val"; SET_USER=1 ;;
|
||||||
|
|
||||||
# these might have been set in a [mysqld_safe] section of my.cnf
|
# these might have been set in a [mysqld_safe] section of my.cnf
|
||||||
@@ -189,6 +192,7 @@ parse_arguments() {
|
|||||||
if test -n "$val"
|
if test -n "$val"
|
||||||
then
|
then
|
||||||
MYSQLD="mysqld-$val"
|
MYSQLD="mysqld-$val"
|
||||||
|
PLUGIN_VARIANT="/$val"
|
||||||
else
|
else
|
||||||
MYSQLD="mysqld"
|
MYSQLD="mysqld"
|
||||||
fi
|
fi
|
||||||
@@ -695,8 +699,10 @@ fi
|
|||||||
|
|
||||||
cmd="`mysqld_ld_preload_text`$NOHUP_NICENESS"
|
cmd="`mysqld_ld_preload_text`$NOHUP_NICENESS"
|
||||||
|
|
||||||
|
plugin_dir="${PLUGIN_DIR:-@PLUGINDIR@}${PLUGIN_VARIANT}"
|
||||||
|
|
||||||
for i in "$ledir/$MYSQLD" "$defaults" "--basedir=$MY_BASEDIR_VERSION" \
|
for i in "$ledir/$MYSQLD" "$defaults" "--basedir=$MY_BASEDIR_VERSION" \
|
||||||
"--datadir=$DATADIR" "$USER_OPTION"
|
"--datadir=$DATADIR" "--plugin-dir=$plugin_dir" "$USER_OPTION"
|
||||||
do
|
do
|
||||||
cmd="$cmd "`shell_quote_string "$i"`
|
cmd="$cmd "`shell_quote_string "$i"`
|
||||||
done
|
done
|
||||||
|
Reference in New Issue
Block a user