Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Совмещение локальной и удаленной БД
GET  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3900
Пользователь №: 21196
На форуме: 15 лет, 16 дней
Карма: 88




Привет, есть какие-нибудь ftp приложения, как удобно синхронизировать таблицы двух БД домашнюю и на хостинге? Так, чтоб (примерно):
1. Я задаю список таблиц для синхронизации.
2. По команде, пробегая по нему, если они не совпадают происходит синхронизация строк в любую сторону. Ведется лог.
3. По команде, пробегая по всей БД таким же образом ведется синхронизация самих таблиц.

Есть какие-нибудь готовые приложения, желательно на русском?


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kaww  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1867
Пользователь №: 20757
На форуме: 15 лет, 1 месяц, 17 дней
Карма: 197




insert ignore в обе стороны затем update туда куда нужно, результат накатить на обе базы
PMПисьмо на e-mail пользователю
    1   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3900
Пользователь №: 21196
На форуме: 15 лет, 16 дней
Карма: 88




kaww

Как мне скриптом с локалхоста, залесть в удаленную БД?


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kaww  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1867
Пользователь №: 20757
На форуме: 15 лет, 1 месяц, 17 дней
Карма: 197




Цитата (ABC @ 19.12.2013 - 07:51)
Как мне скриптом с локалхоста, залесть в удаленную БД?
, хм, по интернету - 'mysql:dbname=db_name;host=remote_host'

new PDO( 'mysql:dbname=db_name;host=remote_host','user','password'));
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Invis1ble  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 12174
Пользователь №: 23195
На форуме: 14 лет, 7 месяцев, 25 дней
Карма: 441

Трезвый :
15 лет, 6 месяцев, 25 дней


Цитата (ABC @ 19.12.2013 - 09:51)
kaww

Как мне скриптом с локалхоста, залесть в удаленную БД?

так же, как и на локальный сервер ты коннектишься, только в качестве хоста вместо localhost используй удаленный адрес smile.gif


--------------------
PMПисьмо на e-mail пользователюСайт пользователя
    1   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3900
Пользователь №: 21196
На форуме: 15 лет, 16 дней
Карма: 88




Цитата
, хм по интернету - 'mysql:dbname=db_name;host=remote_host'

kaww

Цитата
так же, как и на локальный сервер ты коннектишься, только в качестве хоста вместо localhost используй удаленный адрес smile.gif

Invis1ble
Блин, почему-то я решил, что это невозможно ... небезопасно же. Неужеди я м к БД phpforum.ru смогу подцепится если буду знать юзера и пароль???


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3900
Пользователь №: 21196
На форуме: 15 лет, 16 дней
Карма: 88




Спасибо.


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sergeiss  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Сидел он, дум великих полон - и вдаль глядел
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 15860
Пользователь №: 4190
На форуме: 17 лет, 1 месяц, 13 дней
Карма: 490




ABC, возможно, что репликация - это то, что ты ищешь

http://www.mysql.ru/docs/man/Replication.html
http://habrahabr.ru/post/56702/


--------------------
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Invis1ble  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 12174
Пользователь №: 23195
На форуме: 14 лет, 7 месяцев, 25 дней
Карма: 441

Трезвый :
15 лет, 6 месяцев, 25 дней


Цитата
Блин, почему-то я решил, что это невозможно ... небезопасно же. Неужеди я м к БД phpforum.ru смогу подцепится если буду знать юзера и пароль???

конечно. Главное, чтоб был открыт доступ на "той" стороне, а открывается он в настройках СУБД.


--------------------
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3900
Пользователь №: 21196
На форуме: 15 лет, 16 дней
Карма: 88




$mysqli = new mysqli('hostinger.ru', 'user', 'pass', 'Base');
if (!$mysqli->connect_errno)
{
if($mysqli->character_set_name()!=='utf8')$mysqli->set_charset('utf8');//проверяем кодировку
echo 'OK';
}
else echo 'NO';


В ответ:
2~mysqli::mysqli() [mysqli.mysqli]: (HY000/1130): Host '***.***.***.***' is not allowed to connect to this MySQL server

не пускает.

Цитата
конечно. Главное, чтоб был открыт доступ на "той" стороне, а открывается он в настройках СУБД.


не могу найти где там это


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3900
Пользователь №: 21196
На форуме: 15 лет, 16 дней
Карма: 88




Нашел!

Доступно только для платного аккаунта.


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3900
Пользователь №: 21196
На форуме: 15 лет, 16 дней
Карма: 88




Короче реально это очень не безопасно, как я и думал. Поэтому услуга удаленного доступа к БД обычно отключена.

Все таки я думал что может быть такое приложение, которое через FTP даст соединение все таки безопаснее намного по-моему...

Короче, решил делать вручную.

Вопрос закрыт.


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sergeiss  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Сидел он, дум великих полон - и вдаль глядел
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 15860
Пользователь №: 4190
На форуме: 17 лет, 1 месяц, 13 дней
Карма: 490




Цитата (ABC @ 19.12.2013 - 14:17)
Все таки я думал что может быть такое приложение, которое через FTP даст соединение все таки безопаснее намного по-моему...

Если пароль не подломан, то уровень (без)опасности один и тот же. Но как ты через FTP, да еще и автоматически хотел связывать разные БД, я так и не понял smile.gif

И чем тебе репликации не нравятся, кстати? (я выше даже ссылки давал)


--------------------
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
PMICQ
    1   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
GET  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



TERRAFORMING ENGINEER
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 3900
Пользователь №: 21196
На форуме: 15 лет, 16 дней
Карма: 88




Цитата
И чем тебе репликации не нравятся, кстати? (я выше даже ссылки давал)


Спасибо, читаю сейчас как раз.


--------------------
Не тот велик, кто не падал, а тот кто падал и поднимался.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Aeq  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 465
Пользователь №: 38352
На форуме: 11 лет, 4 месяца, 14 дней
Карма: 25




Если есть ssh. То можно туннель пробросить и коннектиться будто в локалхост только на другой порт. И это будет безопасн
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (2) [1] 2  Ответ в темуСоздание новой темыСоздание опроса