Как скопировать бд mysql на другой сервер?

AS
На сайте с 07.04.2004
Offline
66
1067

Копирую таблицы в базах данных внутри одного сервера так

mysql_query ("INSERT INTO `$newdb`.`pages` SELECT * FROM `$olddb`.`pages`;");

а как это сделать между 2 серверами при условии, что у одно из них открыт внешний коннект для бд?

Нужно скопировать с одного сервера б.д. mysql на другой сервер. Как это сделать на php?

Прозреваю ... режет глаза ... страшно ...
SI
На сайте с 19.12.2007
Offline
77
#1

$db1 = mysql_connect(...);

$db2 = mysql_connect(..);

$rows = mysql_query ('SELECT ...', $db1);

while(fetch) mysql_query('INSERT ...', $db2);

но можно и поэлегантнее...

рисуем, верстаем, кодим и крутим ...аа, да, еще принимаем заказы (:

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий