ВОССТАНОВЛЕНИЕ ТАБЛИЦЫ (удалено)
КОМАНДА ВОССТАНОВЛЕНИЯ ТАБЛИЦЫ (RESTORE TABLE) была удалена в MariaDB 5.5.
Синтаксис
RESTORE TABLE tbl_name [, tbl_name] ... FROM '/path/to/backup/directory'
Описание
Примечание: Как и команда BACKUP TABLE, эта команда не была надёжной и была удалена в текущих версиях MariaDB. Для создания резервной копии MariaDB используйте mysqldump, mysqlhotcopy или XtraBackup. Смотрите Создание резервных копий и восстановление.
RESTORE TABLE восстанавливает таблицу или таблицы из резервной копии, созданной с помощью BACKUP TABLE. Путь к каталогу должен быть указан полным именем.
Существующие таблицы не перезаписываются; если вы попытаетесь восстановить таблицу поверх существующей, произойдёт ошибка. Как и в случае с BACKUP TABLE, RESTORE TABLE работает только для таблиц MyISAM. Восстановленные таблицы не реплицируются с мастера на раб. сервер.
Резервная копия каждой таблицы состоит из файла .frm и файла данных .MYD. Операция восстановления восстанавливает эти файлы, а затем использует их для перестроения файла индексов .MYI. Восстановление занимает больше времени, чем создание резервной копии, из-за необходимости перестроения индексов. Чем больше индексов у таблицы, тем дольше это займёт.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/restore-table-removed/