Изучаем MySQL | Урок №33 - Начало

Опубликовано: 12.10.2016

видео Изучаем MySQL | Урок №33 - Начало

Хотвилс трасса порт акул с машинками меняют в воде цвет распаковка Hot Wheels Sharkpark unboxing

Бывают ситуации, когда таблица либо индекс могут повредиться. Это может быть обосновано переменами в mysql либо в наборе обрабатываемых данных. Например, ошибка в сортировке, требуется вернуть таблицу для обновления индексов для символьных столбцов, которые употребляют характеристики сортировки. Так же восстановление таблиц может потребоваться после проверки целостности таблиц коммандами CHECK TABLE , mysqlcheck либо mysql_upgrade.



Для восстановления, пересоздания таблиц в случает обновления БД mysql либо снижения версии используйте только метод dump-and-reload (создание бэкапа таблицы с следующем восстановлением из него). Таким макаром до того как обновлять базу mysql либо понижать версию БД, нужно сделать дамп базы данных, к примеру используя mysqldump. После обновления либо снижения версии вернуть базу из файла дампа. Если Вы используете этот способ только для пересоздания индексов, то дамп и восстановление, можно делать как до так и после обновления либо отката версии.


SQL запросы. Уровни изолированности транзакций в реляционных базах данных.

Чтоб пересоздать таблицу использую дамп и восстановление сделайте последующие деяния:

mysqldump db_name table1 > dump_table.sql

mysql db_name < dump_teble.sql

Для восстановления всех таблиц нет необходимости их перечислять, используйте последующие комманды:


Язык SQL. Что такое триггер и для чего нужны триггеры в реляционных базах данных?

 

mysqldump db_name > dump.sql

mysql db_name < dump.sql

rss