П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 178694 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 76372 раз(а).

Учебник HTML.
Просмотров 74508 раз(а).

Руководство по PHP5.
Просмотров 45494 раз(а).

Хостинг через призму DNS.
Просмотров 52490 раз(а).

Подборка текстов стандартных документов.
Просмотров 45527 раз(а).

Учебник PHP - Самоучитель
Просмотров 51749 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 52227 раз(а).

Внешние атаки...
Просмотров 42300 раз(а).

Учебник PHP.
Просмотров 37694 раз(а).

SSI в примерах.
Просмотров 28080 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Глава 2. Установка MySQL
Пред.    След.

2.4. Послеустановочные настройка и тестирование
2.4.3. Автоматический запуск и остановка MySQL

Скрипты mysql.server и safe_mysqld могут применяться для автоматического запуска сервера во время загрузки операционной системы. Скрипт mysql.server можно также использовать для остановки сервера.

Чтобы применять скрипт mysql.server для запуска или остановки сервера, его следует вызывать с аргументами start или stop соответственно:

shell> mysql.server start
shell> mysql.server stop

mysql.server можно найти в подкаталоге share/mysql инсталляционного каталога MySQL или в каталоге support-files набора исходных кодов MySQL.

Перед тем как скрипт mysql.server запустит сервер, он изменяет данный каталог на инсталляционный каталог MySQL, затем вызывает safe_mysqld. Возможно, понадобится отредактировать скрипт mysql.server, если бинарный дистрибутив установлен вами не в стандартном месте. Модифицируйте его, указав cd в соответствующий каталог перед тем, как он запустит safe_mysqld. Если вы хотите запустить сервер от определенного пользователя, то добавьте соответствующую строку user к файлу /etc/my.cnf как показано далее в этом разделе.

mysql.server stop останавливает сервер путем посылки ему сигнала. Можно остановить сервер вручную - при помощи команды mysqladmin shutdown.

Вам следует добавить эти команды запуска и остановки в соответствующее место в файлах /etc/rc*, если вы хотите автоматически запускать MySQL на вашем сервере.

На современных поставках Linux, достаточно скопировать файл mysql.server в каталог /etc/init.d (или /etc/rc.d/init.d на более старших системах Red Hat). После этого, выполните такую команду, чтобы включить автоматический запуск MySQL при загрузке системы:

shell> chkconfig --add mysql.server

В качестве альтернативы, в некоторых ОС также используются /etc/rc.local или /etc/init.d/boot.local для запуска дополнительных сервисов при загрузке. Для того, чтобы MySQL стартовал с использованием этого метода, вы можете добавить нечто вроде этого к указанным файлам:

/bin/sh -c 'cd /usr/local/mysql ; ./bin/safe_mysqld --user=mysql &'

Можно также добавить опции для скрипта mysql.server в глобальный файл /etc/my.cnf. Типовой файл /etc/my.cnf может выглядеть следующим образом:

[mysqld]
datadir=/usr/local/mysql/var
socket=/var/tmp/mysql.sock
port=3306
user=mysql

[mysql_server]
basedir=/usr/local/mysql

Скрипт mysql.server понимает следующие опции: datadir, basedir и pid-file.

В таблице представлены группы опций, которые каждый из перечисленных запускающих скриптов читает из файлов опций:

СкриптГруппы опций
mysqldmysqld и server
mysql.servermysql.server, mysqld, и server
safe_mysqldmysql.server, mysqld, и server

See Раздел 4.1.2, «Файлы параметров my.cnf».


Назад Начало Главы Начало Раздела Вперед

Пред. Глава След. Глава
Глава 1. Общая информация Начало Книги Глава 3. Учебное пособие по MySQL


Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru