Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
proc
/
self
/
root
/
proc
/
self
/
root
/
srv
/
admin
/
scripts
/
mysql
/
//proc/self/root/proc/self/root/srv/admin/scripts/mysql/mysql-env.sh
#!/bin/bash source /srv/admin/scripts/mysql/mysql-check.env.sh MYSQL_RUN_DIR="${LOCAL_DIR}/mysqld" export MYSQL_HOME="${CUSTOMER_DIR}/.config/mysql-${DB_VERSION}" MYSQL_CONF="$MYSQL_HOME/my.cnf" MYSQL_DATA="${CUSTOMER_DIR}/db/mysql" MYSQL_DO_AS="do_as ${DB_USER}" SYS_DO_AS="do_as ${SYS_USER}" _MYSQLDAEMON="${MYSQL_PATH}/sbin/mysqld" MYSQLDAEMON_ARGS="--defaults-file=${MYSQL_CONF} --basedir=${MYSQL_PATH}" if [[ "${RESCUE_GRANT_TABLES}" ]]; then MYSQLDAEMON_ARGS+=" --skip-grant-tables" fi MYSQLDAEMON="$MYSQL_DO_AS $_MYSQLDAEMON $MYSQLDAEMON_ARGS" MYSQL="${SYS_DO_AS} ${MYSQL}" MYADMIN="${SYS_DO_AS} ${MYADMIN}" MYSQL_MYADMIN="${MYSQL_DO_AS} ${_MYADMIN} --defaults-file=${MYSQL_CONF}" MYSQL_MYUPGRADE="${MYSQL_DO_AS} ${_MYUPGRADE} --defaults-file=${MYSQL_CONF} --force --write-binlog" # Before 5.7 we use mysql_install_db instead of --initialize-insecure option if [ "${DB_VERSION}" = "5.5" ] || [ "${DB_VERSION}" = "5.6" ]; then MYINSTALL="${MYSQL_DO_AS} ${MYSQL_PATH}/bin/mysql_install_db --skip-name-resolve --datadir=${MYSQL_DATA} --defaults-file=${MYSQL_CONF}" MYSQL_PASSWORD_FIELD="Password" else MYINSTALL="${MYSQL_DO_AS} ${_MYSQLDAEMON} --defaults-file=${MYSQL_CONF} --skip-name-resolve --datadir=${MYSQL_DATA} --basedir=${MYSQL_PATH} --initialize-insecure" MYSQL_PASSWORD_FIELD="authentication_string" fi