Îmi este greu să rulez mysql pe ubuntu 21.04.
Am incercat:
sudo apt remove --purge mysql-server
sudo apt purge mysql-server
sudo apt autoremove
sudo apt autoclean
și
sudo systemctl stop 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 autoremove
sudo apt autoclean
înainte de a reinstala mysql-server cu:
actualizare sudo apt
sudo apt install mysql-server
dar fără niciun rezultat.
Problema este că atunci când instalez, primesc asta în terminal:
Au fost întâlnite erori în timpul procesării:
mysql-server-8.0
mysql-server
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)
iar când alerg sudo mysql
, primesc această eroare:
EROARE 2002 (HY000): Nu se poate conecta la serverul local MySQL prin socket-ul „/var/run/mysqld/mysqld.sock” (2)
iar când alerg starea systemctl mysql
Eu iau:
mysql.service - MySQL Community Server
Încărcat: eroare (Motiv: Unitatea mysql.service nu s-a încărcat corect: Dispozitiv sau resursă ocupat.)
Activ: a eșuat (Rezultat: cod de ieșire) din Dum 2021-09-05 23:29:27 EET; acum 58 minute
PID principal: 31191 (cod=ieșit, stare=1/Eșec)
Stare: „Pornire server în curs”
Am incercat:
sudo systemctl stop mysql
sudo systemctl porni mysql
dar primesc
Eșuat la pornirea mysql.service: Unitatea mysql.service nu s-a încărcat corect: Dispozitiv sau resursă ocupat.
Consultați jurnalele de sistem și „starea systemctl mysql.service” pentru detalii.
în error.log primesc:
2021-09-05T22:26:37.674376Z 0 [EROARE] [MY-010262] [Server] Nu se poate porni
server: Legați pe portul TCP/IP: Adresă deja utilizată
2021-09-05T22:26:37.674517Z 0 [EROARE] [MY-010257] [Server]
au deja un alt server mysqld care rulează pe portul: 3306?
2021-09-05T22:26:37.674808Z 0 [EROARE] [MY-010119] [Server] Se anulează
Dar când alerg netstat -lp | grep 3306
Văd că nimic nu rulează pe portul 3306. Și mă asigur că rulează sudo kill -9 $(sudo lsof -t -i:3306)
Ai idee despre cum să rezolvi asta?