Как сделать бэкап БД?

Главные вкладки

Аватар пользователя gralexey gralexey 27 марта 2008 в 17:09

Подскажите пожалуста, переношу сайт с локального компьютера на хостинг, надо залить бд, а как ее бекапнуть на локалхосте не знаю. Пробовал в phpmyadmin, модули backup, dba, что-то не получилось

Комментарии

Аватар пользователя avatar avatar 27 марта 2008 в 17:23

а что у вас не получилось в phpmyadmin ? заходите в базу, нажимаете закладку "экспорт", выбираете все таблицы, ставите галочку "послать файл" и нажимаете кнопку "выполнить".

Аватар пользователя avatar avatar 27 марта 2008 в 18:20

gralexey, если вы ставили галочку "послать файл" то браузер должен сообщить о закачке файла. соответственно файл сохраняется туда же куда все файлы скачанные через браузер. если не ставили - то должно появиться текстовое поле, где находится текст дампа, который можно скопировать через буфер обмена.

Аватар пользователя VladSavitsky VladSavitsky 27 марта 2008 в 20:30

Я на днях описывал на этом сайте, как делать дамп базы с помощью Sypex Dumper Lite.
Преимущество в том, что можно делать очень большие дампы и их восстанавливать.
phpMyAdmin не может восстанавливать дампы больших баз, потому что загружает всё в память и ... её не хватает.
phpMyAdmin у меня реально закачивает дампы, которые в архиве не превышают 200 кб. Раньше делал дамп и восстанваливал почти по одной таблице, потому что базы очень большие.
А этот скрипт (20 или 30 кб) делает свою работу очень хорошо.
Оригинал статьи: Делаем резервную копию базы данных

Аватар пользователя Reno Reno 28 марта 2008 в 9:47

Не знаю у меня пхпмайдмин спокойной закачивает дампы размер которых превыашает полметра, но хотя удобство того скипта явна видно Smile