1) Устанавливаем необходимый софт
cd /root/ wget https://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-utilities-1.6.5-1.el7.noarch.rpm wget https://dev.mysql.com/get/Downloads/Connector-Python/mysql-connector-python-2.1.7-1.el7.x86_64.rpm yum install mysql-utilities-1.6.5-1.el7.noarch.rpm mysql-connector-python-2.1.7-1.el7.x86_64.rpm
2) Копируем всю директорию mysql, убедитесь что Вы имеете достаточное количество свободного дискового пространства
mkdir /root/corrupt_mysql cp -r /var/lib/mysql /root/corrupt_mysql/
3) Запускаем mysql
systemctl start mysql
Если БД не запускается то постепенно повышаем параметр innodb_force_recovery от 2 и выше в /etc/my.cnf
Проставляем грант
mysql -e'grant all on . to frm@localhost identified by "MysqlFRMSecret678";'
4) Указываем имя поврежденной БД и восстанавливаем схему
DATABASE=brokendbname
for file in $(ls /root/corrupt_mysql/mysql/${DATABASE}/*.frm); do mysqlfrm --server=frm:MysqlFRMSecret678@localhost:/var/lib/mysql/mysql.sock --diagnostic $file | grep -v "WARNING" >> /root/corrupt_mysql/${DATABASE}_create.sql ; done
sed -i 's##utf8#g' /root/corrupt_mysql/${DATABASE}_create.sql
5) Удаляем поврежденную базу данных
mysql -e'drop database ${DATABASE};'
rm -rf /var/lib/mysql/${DATABASE}/
6) Комментируем в конфиге innodb_force_recovery и перезапускаем mysql
systemctl restart mysql
7) Создаем бд и загружаем схему
mysql -e'create database ${DATABASE};'
mysql --force ${DATABASE} < /root/corrupt_mysql/${DATABASE}_create.sql
8) Копируем файлы таблиц из ранее скопированной директории с поврежденной БД и восстанавливаем данные каждой таблицы, проставляем права
for table in $(mysql -e 'show tables from ${DATABASE};' | grep -v "Tables_in"); do mysql ${DATABASE} -e"ALTER TABLE $table DISCARD TABLESPACE;"; done
for table in $(mysql -e 'show tables from ${DATABASE};' | grep -v "Tables_in"); do rsync -avzP /root/corrupt_mysql/mysql/${DATABASE}/$table.ibd /var/lib/mysql/${DATABASE}/ ; done
chown -R mysql:mysql /var/lib/mysql/
for table in $(mysql -e 'show tables from ${DATABASE};' | grep -v "Tables_in"); do mysql ${DATABASE} -e"ALTER TABLE $table IMPORT TABLESPACE;"; done
Перезапускаем mysql
systemctl restart mysql
Проверяем данные в таблице

0 Comments
Brucecup · 28.02.2026 at 21:17
Как производится качественный починка автомобиля
Качественный ремонт машины – это сложный и многоэтапный циркуляция, требующий мастерства, аккуратности и современного оборудования. В данной статье рассмотрим основные стадии выполнения надежного ремонта транспортного средства.
Диагностика неисправности
Первым этапом является тщательное анализ состояния автомобиля, что позволяет выявить причину неисправности. Для этого используются профессиональные тестировочные приборы и компьютеры, которые позволяют определить точную местоположение проблемного узла.
Подготовка к восстановлению
Перед началом работ необходима организация всех инструментов и запасных частей. Важно использовать только качественные детали, соответствующие марке и модели автомобиля. Это гарантирует долговечность и надежность последующего восстановления.
Основные этапы ремонта
1. Разборка – аккуратное разборка поврежденных узлов и агрегатов для более детального осмотра.
2. Ремонт или замена – исправление неисправных деталей либо замена дефектных элементов на новые.
3. Очистка и смазка – обязательная удаление загрязнений узлов и нанесение смазочных материалов для улучшения работы.
4. Сборка – аккуратная установка всех компонентов с учетом требований производителя.
5.Тестирование – проверка работоспособности и безопасности автомобиля после ремонта https://turistavto.ru/zamena-stsepleniya-dsg-kogda-menyat-simptomy-oshibki/
Контроль качества и финальная проверка
После завершения основных работ проводится контроль качества починенной автомобиля. Включает в себя диагностику всех систем на правильность работы, испытания в разных режимах и условиях. Важно, чтобы машина соответствовал всем нормативам безопасности и был готов к эксплуатации.
Заключение
Качественный восстановление машины – это комплексный процесс, основанный на профессиональном подходе, использовании передовых технологий и материалов. Только в этом случае можно гарантировать надежность и долгую эксплуатацию вашей машины после ремонта. Не пренебрегайте выбором квалифицированных техников и сервисных центров, ведь качество ремонта напрямую влияет на безопасность и комфорт вождения.