|
|
|
Как бы разумно синхронизировать таблицу между боевым и разработкой?
|
|||
|---|---|---|---|
|
#18+
Доброго. Имею некую таблицу. Хочется с разработки вставлять данные из нее выше определенного id - в боевой. Упорядоченность этих id гарантирована, прямо вот знаю - залить надо только строки больше чем 279 000, и задачу эту надо повторять. Конечно, id уже будут меняться. Может, как-то настроить доступ через тот же деварт, чтобы всего разработчики были здоровы и просто выполнять скрипт insert ... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2016, 15:21 |
|
||
|
Как бы разумно синхронизировать таблицу между боевым и разработкой?
|
|||
|---|---|---|---|
|
#18+
Боевой сервер на VPS, настройку через ssh, видимо, надо делать... Ткните, будьте добры, куда копать. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2016, 15:25 |
|
||
|
Как бы разумно синхронизировать таблицу между боевым и разработкой?
|
|||
|---|---|---|---|
|
#18+
выдержка из интеренетаТуннелировать соединения умеет всем известный SSH-клиент PuTTY, делается это таким образом: Создаем в PuTTY соединение с нужным нам сервером, указываем его IP-адрес, присваиваем понятное нам имя сессии и переходим в раздел Connection-SSH-Tunnels. Там в поле Source Port (исходящий порт) вводим 3306, а в поле Destination (порт назначения), указываем 127.0.0.1:3306 (Если хотите, вы можете здесь указать другой номер порта, лучше всего из диапазона 1024-65535, так как эти порты обычно всегда свободны, а порт 3306 может быть занят вашим локальным MySQL-сервером, к которому вы при активном туннеле подключиться уже не сможете!) и жмем Add (добавить). Затем переходим в раздел Session, жмем Save, сохраняем сессию, а теперь Open. В появившемся окне вводим SSH-логин и пароль к нему для доступа к серверу. Теперь, если все прошло успешно, у вас должна быть установлена SSH-сессия с туннелем, соединившим удаленный порт 3306 с вашим локальным портом 3306 (либо другим, какой вы указали в поле Destination). Настало время открыть свое любимое приложение-клиент для работы с базой данных и создать подключение к адресу 127.0.0.1:3306 (либо другим портом, какой вы указали в поле Destination). Жмем кнопку Подключиться — и, вот она, удаленная база, делайте с ней что хотите, но если вдруг захочется сотворить DROP DATABASE, то прежде спросите у сисадмина, а есть ли к ней свежий бекап? 😉 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2016, 15:55 |
|
||
|
Как бы разумно синхронизировать таблицу между боевым и разработкой?
|
|||
|---|---|---|---|
|
#18+
Alex_Ustinov, Забыл, на обоих сторонах дебиан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2016, 16:04 |
|
||
|
Как бы разумно синхронизировать таблицу между боевым и разработкой?
|
|||
|---|---|---|---|
|
#18+
UsersAlex_Ustinov, Забыл, на обоих сторонах дебиан. можешь использовать dbforge из окон подключакшься к обоим базам и переливаешь - там очень хороший инструмент для этого есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2016, 16:38 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39226818&tid=1831859]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 258ms |
| total: | 456ms |

| 0 / 0 |
