Заметки сисадмина » Как бэкапить данные в MySQL?

Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Как бэкапить данные в MySQL?

2007-05-27 · Posted in MySQL / PostgreSQL

Бэкап структуры:
mysqldump –all –add-drop-table [–all-databases] –force [–no-data] [-c] –password=password –user=user [база] [таблицы] > backup_file
( -c – формировать в виде полных INSERT. –all-databases – бэкап всех баз, –no-data – бэкап только структуры таблиц в базах, [таблицы] – бэкапить только указанные таблицы.)

Восстановление: mysql < backupfile
(для прямой вставки из текстового файла можно воспользоваться mysqlimport)
(для анализа структуры базы, например, списка таблиц: mysqlshow <база>)

Leave a Reply