SAMP 2, MySQL configure

5. Теперь давайте настроим MySQL 5.
На Blastwave.org есть руководство: Перейдите к http://www.blastwave.org/packages.php/mysql5 и нажмите на серую кнопку с надписью «Открыть новости и информацию о программном пакете». Мы повторили принципы здесь, а также расширили некоторые обсуждения. (Спасибо Blastwave за то, что они поделились с нами своими трудами.)
A. Создайте конфигурационный файл /opt/csw/mysql5/my.cnf, а именно: скопируйте один из my-*.cnf файлов из /opt/csw/mysql5/share/mysql / в /opt/csw/mysql5/my.cnf и внесите любые изменения, подходящие для Вашей среды, такие как включение InnoDB. Обратите внимание, что /opt/csw/mysql5/var является устаревшим размещением для my.cnf. Если Вы не уверены, какой файл копировать, используйте my-small.cnf.
B. Важно создать пользователя и группу MySQL до инициализации базы данных на следующем этапе. Это делается для Вас пакетом Blastwave по установке скрипта. Однако, если вы строите MySQL из исходников, вам нужно будет создать пользователя и группу MySQL следующим образом:
# groupadd mysql
# useradd -c «MySQL Server» -d /dev/null -g mysql -s /bin/false mysql
C. Инициализировать базу данных MySQL и исправить разрешения:
cd /opt/csw/mysql5
./bin/mysql_install_db
chown -R mysql:mysql ./var
Внимание: Если вы пропустите указанный выше шаг, MySQL не запустится.
D. Запустите MySQL 5. Чтобы просто попытаться запустить сервер и убедиться, что эти шаги были сделаны правильно, Вы можете задать эту команду:
# cd /opt/csw/mysql5 ; /opt/csw/mysql5/bin/mysqld_safe &
Затем можно проверить с помощью команды ps, чтобы увидеть, запущен ли процесс, и использовать команду kill и PID-процесса, чтобы остановить его.
Внимание: Убедитесь, что Вы остановили ранее упомянутый процесс, прежде чем продолжить, иначе MySQL не запустится должным образом, когда Вы включите сервер SMF на следующих этапах.
Эта команда должна сработать:
# pkill mysql
Popularity: 2%
Этот материал находится на сайте http://compiling.ru
Оставьте свой отзыв