Рейтинг:0

Не удается запустить MySQL на Ubuntu 21.04

флаг in

Мне трудно запустить mysql на Ubuntu 21.04. Я пытался:

sudo apt удалить --purge mysql-сервер
sudo apt очистить mysql-сервер
sudo apt автоудаление
sudo apt автоочистка

и

sudo systemctl остановить mysql
sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
sudo rm -rf /etc/mysql/var/lib/mysql/var/log/mysql
sudo apt автоудаление
sudo apt автоочистка

перед переустановкой mysql-сервера с помощью:

судо подходящее обновление
sudo apt установить mysql-сервер

но безрезультатно. Проблема в том, что при установке я получаю это в терминале:

При обработке возникли ошибки:
 mysql-сервер-8.0
 mysql-сервер
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

и когда я бегу судо mysql, я получаю эту ошибку:

ОШИБКА 2002 (HY000): невозможно подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (2)

и когда я бегу статус systemctl mysql Я получил:

mysql.service — Сервер сообщества MySQL
     Загружено: ошибка (Причина: Не удалось правильно загрузить модуль mysql.service: устройство или ресурс занят.)
     Активно: сбой (результат: код выхода) с 05.09.2021 23:29:27 EET; 58 минут назад
   Основной PID: 31191 (код=выход, статус=1/ОШИБКА)
     Статус: "Выполняется запуск сервера"

Я пытался:

sudo systemctl остановить mysql
sudo systemctl запустить mysql

но я получаю

Не удалось запустить mysql.service: модуль mysql.service не удалось правильно загрузить: устройство или ресурс занят.
Подробности смотрите в системных журналах и в 'systemctl status mysql.service'.

в error.log получаю:

2021-09-05T22:26:37.674376Z 0 [ОШИБКА] [MY-010262] [Сервер] Не удается запустить сервер: привязка к порту TCP/IP: адрес уже используется

2021-09-05T22:26:37.674517Z 0 [ОШИБКА] [MY-010257] [Сервер] Вы уже есть другой сервер mysqld, работающий на порту: 3306?

2021-09-05T22:26:37.674808Z 0 [ОШИБКА] [MY-010119] [Сервер] Прерывание

Но когда я бегу сетьстат -lp | группа 3306 Я вижу, что на порту 3306 ничего не запущено. И я успокаиваю это, запустив sudo kill -9 $(sudo lsof -t -i:3306)

Любая идея о том, как решить эту проблему?

user535733 avatar
флаг cn
В вашем вопросе отсутствует *полный* вывод apt, показывающий фактическую ошибку установки. Резюме («код ошибки (1)») слишком расплывчато, чтобы дать полезный совет. Неясно, касается ли ваш вопрос *установки* программного обеспечения или *запуска* уже установленного программного обеспечения. Пожалуйста, отредактируйте свой вопрос, чтобы уточнить, какую помощь вы ищете.
mhisham avatar
флаг in
вопрос определенно о том, почему я не могу запустить свой sql.
mhisham avatar
флаг in
и я уже добавил ошибки в error.log, поэтому очевидно, что вызывает ошибку

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.