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

WilliamLob · 04.05.2026 at 19:15

Купить диплом отзывы. Купить диплом отзывы — это возможность для многих людей получить документ об образовании, который им необходим для дальнейшего развития и профессионального роста. На сегодняшний день существует множество компаний, предлагающих услуги по изготовлению дипломов различных уровней и специальностей. Многие люди обращаются за помощью к таким компаниям из-за различных причин. Некоторым не хватает времени или возможностей для получения образования официальным путем, другим нужен диплом https://rd-diplomae.ru/goroda/diplomy-v-voronezhe для трудоустройства или повышения в карьере, а третьи просто хотят украсить свою коллекцию документов. Когда человек решает купить диплом, он часто обращается к отзывам других клиентов. Отзывы помогают понять, насколько надежна компания, как качественно они выполняют свою работу и насколько довольны своими услугами клиенты. Поэтому смотреть здесь важно обращать внимание на отзывы при выборе компании, у которой вы планируете купить диплом. Что же пишут люди в отзывах о компаниях, предлагающих услуги по изготовлению дипломов? В основном, отзывы делятся на положительные и отрицательные. Положительные отзывы чаще всего содержат благодарности компании за качественно выполненную работу, за оперативность и профессионализм сотрудников. Например, клиенты отмечают, что получили диплом https://rd-diplomae.ru в оговоренный срок, что документ выполнен на высоком уровне, что в компании работают опытные специалисты, которые помогли с выбором специальности и формой диплома. Они также отмечают удобство услуг компании, доступные цены и возможность получить консультацию по любым вопросам. Отрицательные отзывы, в свою очередь, содержат жалобы на качество работы компании. Некоторые клиенты отмечают, что полученный диплом имеет недочеты, ошибки или не соответствует заявленным требованиям. Другие жалуются на задержки в выполнении заказа, на неадекватное отношение сотрудников или на высокую стоимость услуг. При выборе компании, где купить диплом, важно учитывать как положительные, так и отрицательные отзывы. Если компания имеет большое количество положительных отзывов, это может говорить о ее надежности и профессионализме. Однако стоит помнить, что некоторые отзывы могут быть поддельными или заказными, поэтому лучше обращать внимание на общую картину и наличие подробных отзывов. В целом, покупка диплома — это решение, которое каждый принимает самостоятельно, исходя из своих потребностей и возможностей. Однако важно помнить, что диплом — это не просто кусок бумаги, а документ, который имеет большую ценность и значимость. Поэтому стоит подходить к выбору компании ответственно, изучая отзывы и обращая внимание на репутацию компании.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *