Сбой подключения не означает повреждение данных. Последовательно проверьте службу, журнал, ресурсы, фактический socket/port и только затем меняйте конфигурацию.
Важно: Не удаляйте ibdata, redo/undo-файлы или сокет вручную без подтверждённой причины и актуальной резервной копии.
1. Снимите состояние
systemctl status mysql --no-pager
sudo journalctl -u mysql -b -n 200 --no-pager
free -h
df -h
df -i
2. Проверьте конфигурацию и процесс
sudo mysqld --validate-config
sudo ss -lntp | grep 3306
sudo mysqladmin ping
3. Узнайте socket
sudo mysql -NBe "SHOW VARIABLES LIKE 'socket';"
mysql_config --socket
4. Перезапустите только после диагностики
sudo systemctl restart mysql
systemctl is-active mysql