• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

MySQL. Автоматический импорт базы по расписанию.

Форумы MySQL Автоматический импорт базы по расписанию.
vla-dimir
27.05.2016 14:40
хостинг: нет
домен: нет
Автоматический импорт базы по расписанию.
Подскажите, кто знает как можно сделать автоматический импорт базы по расписанию. Нужно импортировать базу для обновления остатков через каждые два три часа. Можно с локального компьютера но можно и с хоста. На локальном приспособил для этого Sypex Dumper 2.0.11 но на хостинге он не работает, при вводе пользователя и пароля ничего не происходит, подключения нет.
Евгений В.
27.05.2016 15:42
хостинг: есть
домен: нет
при вводе пользователя и пароля ничего не происходит, подключения нет. © vla-dimir

А адрес сервера mysql указан правильно или оставлен localhost? (это как правило самая популярная ошибка)
vla-dimir
27.05.2016 16:22
хостинг: нет
домен: нет
Sypex Dumper 2.0.11 заработал сам собой без всякой видимой причины. Но вопрос по импорту бызы в автоматическом режиме остаётся актуальным
Евгений В.
27.05.2016 16:29
хостинг: есть
домен: нет
Можно, например, по крону ("Мои сайты" -- "Расписание задач") выполнять команду вида:
/usr/bin/mysql -h адрес_сервера -u имя_пользователя --password=пароль имя_базы</home/имя_аккаунта/имя_файла_с_дампом
vla-dimir
27.05.2016 16:43
хостинг: нет
домен: нет
Спасибо большое за подсказку.
vla-dimir
27.05.2016 16:59
хостинг: нет
домен: нет
/home/имя_аккаунта/имя_файла_с_дампом
про этот участок можно поподробней? /apul***.com.ua/www/baza.sql это верно или верно . home/ apul/baza.sql если верен второй вариант то куда закачивать дамп базы, где папка home? Извините за столь глупые вопросы, но я полный профан
Евгений В.
27.05.2016 17:15
хостинг: есть
домен: нет
Если дамп лежит в /apul***.com.ua/www/baza.sql, то путь к нему нужно указать в виде /home/aptpul/apul***.com.ua/www/baza.sql
vla-dimir
27.05.2016 17:17
хостинг: нет
домен: нет
Вот спасибо! Теперь всё ясно.
vla-dimir
27.05.2016 18:35
хостинг: нет
домен: нет
Прописываю строку задания полностью /usr/bin/mysql -h адрес_сервера -u имя_пользователя --password=пароль имя_базы</home/имя_аккаунта/имя_файла_с_дампом сохраняю, ставлю на выполнение, пишет что задание выполнено, но изменений в базе нет.
При вторичном открытии строка имеет уже вот такой вид, то есть её обрезает.
/usr/bin/mysql -h ***ul.mysql.ukraine.com.ua -u ****ul_db --password=******wk *****ul_db
vla-dimir
28.05.2016 10:53
хостинг: нет
домен: нет
Помогли разобрася в тех поддержке /usr/bin/mysql -h адрес_сервера -u имя_пользователя --password=пароль имя_базы</home/имя_аккаунта/имя_файла_с_дампом (неверно)
/usr/bin/mysql -h адрес_сервера -u имя_пользователя --password=пароль имя_базы < /home/имя_аккаунта/имя_файла_с_дампом (верно, с лева и права от знака < должны быть пробелы, и перед импортом нужно удалить таблици из базы)
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города