Подключение к второй базе MySQL на сервере

zip111

Новичок
Добрый день

На сервере запущено одновременно 2 MySQL.

К первому подключается через mysql_connect нормально

ко второму не могу вкурить как подключиться

Через ssh подключаюсь таким образом


mysql -S /usr/local/path/mysql_var/mysql.sock var


через РНР


$db = mysql_connect(':/usr/local/path/mysql_var/mysql.sock -S var', 'user', 'pass');

пишет что не подходит логин/пароль, но пользователя нужного с правами добавил.

Подскажете?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Обьясни мне, зачем на сервере 2 mysql?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Хорошо бы у вас было осознание ненужности такого подхода, но увы. Без -S var пробовал?
 

Vin-Diesel

Новичок
$db = mysql_connect(':/usr/local/path/mysql_var/mysql.sock -S var', 'user', 'pass');

пишет что не подходит логин/пароль, но пользователя нужного с правами добавил.

Подскажете?
Хост доступа прописан правильно?
 

zip111

Новичок
Да, я затупил с хостом, подключаюсь с локалки... но проблема не решилась.

когда указываю хост

mysql_connect('server_ip:/usr/local/path/mysql_var/mysql.sock -S var', 'user', 'pass');

подключается к первой базе, а не второй

Хорошо бы у вас было осознание ненужности такого подхода, но увы. Без -S var пробовал?
ну почему же, осознаю я странность такой реализации. Но увы - так посчитал разработчик ПО, которое допилюю. без -S var пробовал - так же подключение к первой базе
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
zip111
Перенести базу с одного демона на другой - дело 10 минут. Дальше спокойная жизнь.
 

zip111

Новичок
два демона. Короче проблему я примерно понял, через сокет можно подключаться только локально

MAN:
Сервер MySQL. Может также включать номер порта, например, "hostname:port" или путь к локальному сокету, например, ":/path/to/socket" для локального сервера.

есть ли обходные грабли?
 

Vin-Diesel

Новичок
какой сокет у первого демона, а какой у второго?
И как подключаетесь к первому демону в ПХП?
И как пробуете подключаться ко второму, также в ПХП?
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
zip111
На сервере 2 демона, к обоим надо подрубиться через сокет, не локально. Сказка.
 

Kem_Steep

Новичок
Наведите порядок на сервере, а потом уже со скриптами работайте. Перенесите все базы в одну СУБД.
 
Сверху