mysql-server не удаляется на Ubuntu
Возникли проблевы с подключением к учетной записи в mysql. Где-то вычитал, что лучше будет удалить server mysql и установить его заново. Удалял так.
sudo systemctl stop mysql
sudo killall -KILL mysql mysqld_safe mysqld
sudo apt -y purge mysql-server mysql-client
sudo apt -y autoremove --purge
sudo apt autoclean
deluser --remove-home mysql
sudo delgroup mysql
rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld
sudo find / -name .mysql_history -delete
По итогу:
(venv) vladimir@vladimir-VivoBook-ASUSLaptop-X509JA-X509JA:/run$ mysql -V
mysql Ver 8.0.30-0ubuntu0.20.04.2 for Linux on x86_64 ((Ubuntu))
В итоги попал в интересную ситуацию.Вроде сервер удален. Но он есть.
(venv) vladimir@vladimir-VivoBook-ASUSLaptop-X509JA-X509JA:/run$ sudo mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
(venv) vladimir@vladimir-VivoBook-ASUSLaptop-X509JA-X509JA:/run$ sudo systemctl status mysql
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2022-09-14 14:18:04 +03; 33min ago
Process: 1108 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=217/USER)
Установка сервера ничего не даёт.
sudo apt install mysql-server
Как выйти из этой ситуации. Очень нужен работающий сервер.