mysqldump и восстановление
Часть курса MySQL
Ночная задача уже восемь месяцев пишет файл на диск, и его никто ни разу не открывал. Это не резервная копия, это файл, на который просто надеются. Резервная копия становится резервной копией только в тот момент, когда вы впервые её восстанавливаете и видите, как данные возвращаются, поэтому этот урок заставит вас намеренно удалить базу данных, прежде чем рассказать что-либо ещё.
Стандартный инструмент MySQL для этого - mysqldump. Он создаёт логическую резервную копию: простой текстовый файл с SQL-выражениями, которые восстанавливают вашу базу данных при повторном выполнении. Вы можете его прочитать, прогнать через grep, отредактировать и выполнить заново на любом сервере MySQL, а это совсем не то же самое, что бинарная копия файлов данных. ...
Хочешь изучать MySQL mysqldump и восстановление в реальной среде?
Нажми ниже, получи Linux-машину с MySQL наготове и пройди mysqldump и восстановление на практике вместе с AI-наставником, который знает твой код.
Начать этот урокmysqldump и восстановлениеЧему вы научитесь
- Mysqldump
- Redirecting to .sql
- Restoring with mysql client
- --single-transaction for InnoDB
- --no-data for schema only
- --all-databases
Читай этот урок на своём языке
Все уроки этого курса
13 уроков- 1Что такое MySQL20 мин
- 2MySQL CLI и первые команды25 мин
- 3Создание баз данных и таблиц30 мин
- 4Типы данных30 мин
- 5SELECT и WHERE30 мин
- 6Joins35 мин
- 7Агрегаты и группировка30 мин
- 8Индексы30 мин
- 9Транзакции и подсистемы хранения35 мин
- 10Хранимые процедуры и триггеры35 мин
- 11EXPLAIN и настройка запросов35 мин
- 12mysqldump и восстановление25 мин
- 13Итоговый проект: разработка схемы для интернет-магазина50 мин
