Программирование >>  Создание клиентов mysql 

1 ... 166 167 168 [ 169 ] 170 171 172 ... 201


Сценарии multi может запускать и останавливать любой сервер, указанный по номеру, но для этого сценарий должен иметь привилегию SHUTDOWN. Ею не должен владеть кто угодно, поэтому нужно создать специальную учетную запись на каждом сер>-вере, где подобные действия разрешены (листинг 10). Имя пользователя и пароль должны быть везде одинаковыми. Поместите их в группу multi ], как показано в листинге 29.11.

GRANT SHUTDOWN ON * . *

TOmult i acimin@ localhost IDENTIFIED BY password

У каждого сервера должна быть своя группа опций. В названии группы нужно указать положительное целое число альное в пределах файла. Группы не обязаны располагаться по порядку. Для каждого сервера нужно задать фай ета, номер порта и каталог данных. Что касается имени пользователя, то разрешается, чтобы один и тот же пользователь запускал несколько серверов. В листинга 11 создаются три сервера для трех пользователей.

[mysqld multi] mysqld = /usr/local/libexec/mysqld

mysqladmin = /usr/local/bin/mysqladmin

user

password log

[mysqldl]

socket port pid-flie datadir

[mysqld2]

socket

port

pid-file

datadir

user

[mysqldS]

socket

port

pid-file

datadir

user

= multi admin

= password

= /usr/loqal/var/multi.log

/tmp/mysql.sock

3306

/usг/local/mysql/var/mysqldl/myserver.pid

/usr/local/mysql/var/mysqldl

jgalt

/tmp/mysqld2.sock

3307

/usr/local/mysql/var/mysqld2/myserver.pid

/usr/local/mysql/var/mysqld2

dtaggart

/tmp/mysqld3.sock

3308

/usr/local/mysql/var/mysqldS/myserver.pid

/usr/local/mysql/var/mysqldS

hreardon





РАБОТА С ОБЪЕКТАМИ

В этой главе...

Объектно-ориентированная модель Сериализация объектов Объектно-реляционные связи



1 ... 166 167 168 [ 169 ] 170 171 172 ... 201

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика