Пыха тебя найдет

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 24 Май, 2012, 02:25:35

Страниц: [1] 2
Печать
Автор Тема: mysql - как удобно обновлять\изменять базы данных?  (Прочитано 1663 раз)
0 Пользователей и 1 Гость смотрят эту тему.
smackthat    ↓ 
11 Октябрь, 2009, 05:45:30
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

Привет! Я пишу сайт: один на локальном компе, другой на хостинге. БД последнего сайта изменяется - регистрируются новые пользователи, например.
 
Сейчас, перед тем как изменить сайт я делаю дамп бд, что на хостинге через mysqldump и импортирую его через phpmyadmin на локальный комп. Потом вношу изменения (меняю структуру, новые таблицы и тд) и импортирую на хостинг новую измененную таблицу. Но пока я изменял бд на локальном компе, часто что-то меняется на хостинге.
 
Все это делать очень геморно и уже сил нет. Как сделать по нормальному, чтобы базы данных быстро синхронизировались автоматически чтоли?
Записан
Troy    ↓ 
11 Октябрь, 2009, 05:50:29 , спустя 4 минуты 59 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Джедаи

Карма: 45
Сообщений: 2393
Сила слова: 1.88

Или по крону раз в 1 час например или при регистрации пользователя чтоб сразу и в ту базу заносилось, а вобще на локалке подключай внешнюю базу, которая на хостинге
Записан

NRG    ↓ 
11 Октябрь, 2009, 05:54:10 , спустя 3 минуты 41 секунду
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: нинзя

Карма: 777
Сообщений: 4700
Сила слова: 16.81

Как сделать по нормальному, чтобы базы данных быстро синхронизировались автоматически чтоли?
тебе надо синхронизация данных или структуры ?
или и того и того ?
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
smackthat    ↓ 
11 Октябрь, 2009, 06:27:01 , спустя 32 минуты 51 секунду
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

NRG, нужно и данные и структуру. У меня получается что я дорабатываю сайт, который уже работает.
 
Troy, на локалке к внешней бд тоже вариант. Но иногда бывает нужно потестить что-то и создать фиктивные данный, а они ведь появятся и на рабочем сайте.
Записан
Troy    ↓ 
11 Октябрь, 2009, 07:23:15 , спустя 56 минут 14 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Джедаи

Карма: 45
Сообщений: 2393
Сила слова: 1.88

smackthat, но это ведь исключение ;)  , когда разрабатываю я то данные е переношу, просто сам рыбкой заполняю и работаю, как бы мне настоящие данные и не нужны
Записан

smackthat    ↓ 
11 Октябрь, 2009, 09:20:49 , спустя 1 час 57 минут 34 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

в общем в mysqldump можно указывать какие таблицы с бд доставать\вставлять. Так что вроде сейчас нормально работать.
Записан
phpdude    ↓ 
11 Октябрь, 2009, 09:25:53 , спустя 5 минут 4 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.66

сжалюсь.
 
в navicat есть "Structure synchronization"
 
которая делает как раз то, что ТЫ руками делаешь
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
smackthat    ↓ 
12 Октябрь, 2009, 12:24:04 , спустя 2 часа 58 минут 11 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

афигеть, вот это штучка!! даже в скринкасте на сайте можно увидеть "developer server", "production server" и манипуляции, которые мне нужны
Записан
phpdude    ↓ 
12 Октябрь, 2009, 12:45:36 , спустя 21 минуту 32 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: 20784
Сила слова: 1.66


афигеть, вот это штучка!! даже в скринкасте на сайте можно увидеть "developer server", "production server" и манипуляции, которые мне нужны
ахуеть! классно классно!!! я рад за тебя!!!
 

зы: блящдь, ебаные эмоции ... :) без них было бы веселее жить имхо
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
smackthat    ↓ 
12 Октябрь, 2009, 02:29:41 , спустя 13 часов 44 минуты 5 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 2
Сообщений: 470
Сила слова: 0.43

а как узнать свой хост? Это ип адресс сервера? Когда я его прописываю, то при подключении ошибка. Я взял его из ifconfig, использую ubuntu server 8.04. Также пробывал адрес вписывать, тоже не работает. И как узнать порт на котором работает сервис mysql?
Записан
NRG    ↓ 
12 Октябрь, 2009, 02:31:12 , спустя 1 минуту 31 секунду
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: нинзя

Карма: 777
Сообщений: 4700
Сила слова: 16.81

И как узнать порт на котором работает сервис mysql?
в основном это 3306
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
phpdude    ↓ 
12 Октябрь, 2009, 02:31:21 , спустя 9 секунд
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 344
Сообщений: д-о-х-у-я!
Сила слова: 1.66

3306 - gjhn gj ltajkne
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
CTAPbIu_MABP    ↓ 
12 Октябрь, 2009, 04:36:04 , спустя 2 часа 4 минуты 43 секунды
НЕ ХУЕТА! ХУЕТА!

мавр
Группа: в ухо

Карма: не нужна
Сообщений: 5187
Сила слова: 1.81

Text
netstat -anb

работает и на виндовсе и на линуксе
« Последнее редактирование: 12 Октябрь, 2009, 04:36:04 от CTAPbIu_MABP » Записан

java.lang.OutOfMemoryError
NRG    ↓ 
12 Октябрь, 2009, 02:36:43 , спустя
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: нинзя

Карма: 777
Сообщений: 4700
Сила слова: 16.81


Text
netstat -anb

работает и на юниксе и на линуксе
 
netstat: invalid option -- b
Спустя 6 секунд добавил
=)
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
adw0rd    ↓ 
12 Октябрь, 2009, 02:54:27 , спустя 17 минут 44 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17615
Сила слова: 1.67

netstat -an | grep 3306

а как узнать свой хост? Это ип адресс сервера? Когда я его прописываю, то при подключении ошибка. Я взял его из ifconfig, использую ubuntu server 8.04. Также пробывал адрес вписывать, тоже не работает. И как узнать порт на котором работает сервис mysql?
скорее всего у тебя запрещен доступ с внешних хостов для данного мускул-аккаунта
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
Страниц: [1] 2
Печать
 

Перейти в: