подключение php к репликации mysql - PullRequest
0 голосов
/ 08 декабря 2011

Я установил подчиненный сервер для своего мастера, и я хочу знать, нужно ли мне подключаться к обоим серверам через php или балансировка нагрузки просто подключается к мастеру?

//slave
$c2 = mysql_connect("10.100.27.10","<user>","<pass>")or die(mysql_error());

//master
$c =mysql_connect("10.100.27.99","<user>","<pass>")or die(mysql_error());

mysql_select_db("piksearch", $c2);
mysql_select_db("piksearch");

1 Ответ

1 голос
/ 08 декабря 2011

Вам просто нужно сделать свои ВСТАВКИ на мастере. В противном случае настройте репликацию с несколькими хозяевами, а затем вы можете делать что угодно с любой базой данных.

Будьте осторожны, хотя определенный сеанс всегда использует один и тот же сервер БД. В противном случае у вас могут быть противоречивые данные, если репликация обрывается или выполняется резервное копирование.

...