|
Программирование >> Создание клиентов mysql
Сценарии 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 РАБОТА С ОБЪЕКТАМИ В этой главе... Объектно-ориентированная модель Сериализация объектов Объектно-реляционные связи
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |