Сбой подключения не означает повреждение данных. Последовательно проверьте службу, журнал, ресурсы, фактический 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

Официальная документация