MySQL: установка, настройка, описание - safe_mysqld (надстройка над mysqld)

ОГЛАВЛЕНИЕ


safe_mysqld (надстройка над mysqld)

Скрипт запускает mysqld и перезапускает его ежели тот помрет. Проверяет, что не был запущен ранее. Грохает зависшие процессы. Запускать под root. Пытается определить где что лежит (понимает только стандартные конфигурации, иначе надо запускать из BASEDIR). Собирает опции из секций mysqld, server и safe_mysqld конфигурацинных файлов и командной строки (м.б. модифицированных опциями --no-defaults, --defaults-file=имя и --defaults-extra-file=имя). Передает их ("улучшив" некоторые из них) mysqld. Свои опции:

  • --err-log=имя
  • --open-files=для-установки-ulimit-на-открытые-файлы
  • --open-files-limit=
  • --core-file-size=для-установки-ulimit-на-coresize
  • --timezone=установить-TZ
Есть закоментированные проверки всех таблиц. Пользователь по умолчанию - mysql. Пытается запустить mysqld под "nice nohup".