Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MySQL триггер для копирования таблицы 
V
    Опции темы
Serebrus
Дата 5.2.2009, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 22.5.2007
Где: Ташкент

Репутация: нет
Всего: нет



Привет знатоки.

Хотел спросить, можноли написать триггер копирующий таблицу (sometable) при изменении (after update, after insert, after delete) на другой комп (ip: 192.168.10.1)?
PM MAIL   Вверх
lelik133
Дата 5.2.2009, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 517
Регистрация: 5.2.2003
Где: Москва

Репутация: 3
Всего: 14



если не секрет, а зачем такое делать?
PM ICQ   Вверх
Serebrus
Дата 5.2.2009, 13:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 22.5.2007
Где: Ташкент

Репутация: нет
Всего: нет



этож ясно, для бэкап (резерва)

Это сообщение отредактировал(а) Serebrus - 5.2.2009, 13:39
PM MAIL   Вверх
skyboy
Дата 5.2.2009, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 14
Всего: 260



гетерогенные запросы? нет.
PM MAIL   Вверх
lelik133
Дата 5.2.2009, 15:06 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 517
Регистрация: 5.2.2003
Где: Москва

Репутация: 3
Всего: 14



для этого есть репликация, ровно то что описываешь на одно сервере внесли/изменили запись и она появилась на "резервном", резервных может быть несколько.
PM ICQ   Вверх
Serebrus
Дата 7.2.2009, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 22.5.2007
Где: Ташкент

Репутация: нет
Всего: нет



lelik133, как это можно осуществить?

Я попробовал так:

Код

Error_Reporting(E_ALL & ~E_NOTICE);
$link=mysql_connect("10.10.0.77", "root", "") or die("Could not connect to DB");
mysql_query('SET NAMES utf8', $link);
mysql_select_db("tmp") or die("Could not find DB");

$sql=mysql_query("select * from `fio`");
while($r=mysql_fetch_array($sql, MYSQL_NUM))
{
 echo $r[1]." ".$r[2]."</br>";
}


Но выводится следующая ошибка:
Код

Warning: mysql_connect() [function.mysql-connect]: Host '10.10.0.37' is not allowed to connect to this MySQL server in D:\www\xampp\htdocs\temp\index.php on line 12
Could not connect to DB


Что посоветуете
PM MAIL   Вверх
lelik133
Дата 9.2.2009, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Awaiting Authorisation
Сообщений: 517
Регистрация: 5.2.2003
Где: Москва

Репутация: 3
Всего: 14



советую читать мануал по репликации ну и в книжках многих по mysql это хорошо описано, то что вы превели к ней не и имеет ни какого отношения. Так же можно по-гуглить. Материала и в сети полно.

PM ICQ   Вверх
Serebrus
Дата 9.2.2009, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 22.5.2007
Где: Ташкент

Репутация: нет
Всего: нет



lelik133, спосибо
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0709 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.