4.3: Синтаксис RESTORE TABLE в MySQL
Главная Страница » Книги по PHP » MySQL уроки для начинающих с нуля » Синтаксис RESTORE TABLE в MySQL
RESTORE TABLE tbl_name[,tbl_name...] FROM "/path/to/backup/directory"
Восстанавливает таблицу из копии, которая была сделана с помощью BACKUP TABLE. Существующие таблицы не будут перезаписаны: если вы попробуете восстанавливать существующую таблицу, получите ошибку. Восстановление занимает больше времени, чем резервирование, из-за необходимости сгенерировать индексный файл. Чем больше имеется ключей, тем дольше система будет его строить. Так же, как и BACKUP TABLE, эта функция работает только с таблицами типа MyISAM. Команда возвращает таблицу со следующими столбцами (табл. 4.2):
Таблица 4.2. Отчет о восстановлении
Столбец | Значение |
Table | Имя таблицы |
Ор | Обязательно restore |
Msg_type | Одно из 4-х: status, error, info или warning |
Msg_text | Собственно сообщение |