PHP скрипты

MySQL

Apache

phpMyADmin

4.2: Синтаксис BACKUP TABLE в MySQL

Главная Страница » Книги по PHP » MySQL уроки для начинающих с нуля » Синтаксис BACKUP TABLE в MySQL

BACKUP TABLE tbl_name [,tbl_name...] TO "/path/to/backup/directory"

Эта команда делает копию всех файлов таблицы в резервный каталог, что является минимумом, необходимым для ее восстановления. Сейчас она работает только для таблиц типа MylSAM. Для них копируются файлы .frm (определение) и .MYD (данные). Индексный файл может быть восстановлен из этих двух файлов.

Перед использованием этой команды, пожалуйста, ознакомьтесь с разделом 4.1. «Резервирование баз данных».

Пока таблица резервируется, она блокируется. Если нужно резервировать сразу несколько таблиц, выполните команду LOCK TABLES для каждой таблицы в этой группе.

Команда возвращает таблицу со следующими столбцами (табл. 4.1):

Таблица 4.1. Отчет о резервировании

Столбец Значение
Table Имя таблицы
Ор Обязательно backup
Msg_type Одно из 4-х: status, error, info или warning
Msg_text Собственно сообщение

Поделиться с друзьями