The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"два mysqld на разных портах и с разными настройками"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"два mysqld на разных портах и с разными настройками"
Сообщение от Nickolay Искать по авторуВ закладки on 23-Дек-03, 17:15  (MSK)
есть необходимость поднять два mysqld на разных портах и с разными настройками.
пытался делать по документации - ничего не получилось
делать два раза сборку mysql-я с указанием порати сока при конфигурировании не хочется.
что делал:
/var/db/mysql
/var/db/mysql2
/tmp/mysql.sock
/tmp/mysql2.sock
/var/db/mysql/my.cnf
/var/db/mysql2/my.cnf
первый висит на стандартном порту, второй на 3307 (должны...)
сначала пытался сделать второй start-up скрипт по образу и подобию первого с указанием в параметрах datadir, sock, port. скрипт игнорирует мои параметры и ругается, что порт 3306 занят, хотя я ему ставлю опцию --port=3307

пробовал mysqld_multi: максимум чего я добился это поднятие двух портов, но почему-то оба демона использовали одну и туже базу(/var/db/mysql).
причем старт демонов отрабатывался а вот стоп не получался с матюками что была попытка стопать root@localhost без пароля, хотя юзер и пароль для пользователя в блоке [mysqld_multi] в /etc/my.cnf прописаны
...
кто-то пробовал такое делать?

p.s. все это делалось на FreeBSD 4.9-p1 c mysql 3.23.58

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "два mysqld на разных портах и с разными настройками"
Сообщение от zabudkin emailИскать по авторуВ закладки on 24-Дек-03, 08:52  (MSK)
>есть необходимость поднять два mysqld на разных портах и с разными настройками.
>пробовал mysqld_multi: максимум чего я добился это поднятие двух портов, но почему-то
>оба демона использовали одну и туже базу(/var/db/mysql).
>причем старт демонов отрабатывался а вот стоп не получался с матюками что

Сначала смотрим пример конфига для мульти-мускула:
mysqld_multi --example

Создаем такой конфиг и пишем:
mysqld_multi --config-file=ваш конфиг

Всё будет работать на ура :)
Всё-таки нужно почаще набирать --help, дабы лишних вопросов не задавать :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "два mysqld на разных портах и с разными настройками"
Сообщение от Nickolay Искать по авторуВ закладки on 24-Дек-03, 10:47  (MSK)
>Сначала смотрим пример конфига для мульти-мускула:
>mysqld_multi --example
>
>Создаем такой конфиг и пишем:
>mysqld_multi --config-file=ваш конфиг
>
>Всё будет работать на ура :)
>Всё-таки нужно почаще набирать --help, дабы лишних вопросов не задавать :)
если бы работало, я бы не спрашивал.
я так и сделал этот конфиг. по образу и подобию.
как оно "работает" я писал.
можно пример рабочего конфига?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "два mysqld на разных портах и с разными настройками"
Сообщение от Nickolay Искать по авторуВ закладки on 25-Дек-03, 13:26  (MSK)
как-то хитро оно получается
через mysqld_multi стартует второй сервер,
но если пытаюсь обратиться к нему через порт, то он кидает на основной
а если через сокет, то все нормально.
кто-то знает где собака порылась?
почему нельзя коннектиться через порт?
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру