@AlexSer

Как исправить проблему с Mysql?

Обновил сервер с 16.04 до 22.04, при обновлений все запустилось, кроме сервера mysql.
переустанавливал сервер, без толку.
systemctl status mysql.service
Выводит.
mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; disabled; vendor preset: enabled)
     Active: activating (start) since Mon 2023-12-11 20:39:41 MSK; 2s ago
    Process: 5419 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCC>
   Main PID: 5427 (mysqld)
     Status: "Data Dictionary upgrade from MySQL 5.7 in progress"
      Tasks: 32 (limit: 76894)
     Memory: 436.2M
        CPU: 1.439s
     CGroup: /system.slice/mysql.service
             └─5427 /usr/sbin/mysqld

Если я делаю mysql -u root -p
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Владелец папки mysql все проверил, но вот файл mysqld.sock не создается внутри.
Кто подскажет?

Пугает вот это строчка
Status: "Data Dictionary upgrade from MySQL 5.7 in progress"

Хотя сервер пишет что стоит Mysql 8.0
  • Вопрос задан
  • 170 просмотров
Решения вопроса 1
@kisaa
https://askubuntu.com/questions/1333965/data-dicti...
Пишут - удалить и поставить заново (можно даже MariaDB). Данные сначала забекапить! Хотя вроде сохраняются.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы