Mysql teljesen halott by me (Megoldva)

Sziasztok,

Ubuntu Szerveren futott alapbol (telepitesnel ki lehetett valasztani) egy MySQL szerver amit Webmin-en keresztul el is lehetett erni.
Nem hasznaltam idaig semmire, csak volt. Most azonban szerettem volna :)

sudo mysql_secure_installation

beallitasa utan mar nem sikerult elerni igy arra jutottam hogy hasznalom eszetlenul a google-t es torlom valahogy a beallitast --> Mysql meghalt mert sem Webmin-en keresztul nem tudok hozza ferni sem terminalbol.

sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf /etc/mysql/my.cnf

parancs eseten meg azt kapom hogy nincs ilyen konyvtar sem.

Probaltam

Torolni es telepiteni de semmi hatas :

sudo apt install mysql-server mysql-client  / sudo apt remove mysql-server mysql-client

Forras ahonnan lestem az okossagot (okossag csak faszul hasznaltam valoszinuleg:) ) : https://askubuntu.com/questions/172514/how-do-i-uninstall-mysql

sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-5.5 mysql-client-core-5.5
sudo rm -rf /etc/mysql /var/lib/mysql
sudo apt-get autoremove
sudo apt-get autoclean

Innen kiszedtem a

mysql-common

-t mert akkor torolte volna a kodit is tobbek kozott (ami nem hasznalja a servert igy nem ertem miert akarja torolni?) De nem szeretnem azt is ujra beallitani

Mit csinaljak?:)
Koszonom

Hozzászólások

Hátöööö

felrakod a csomagot, akkor fel kell raknia a hiányzó fájlokat szerintem.
/etc/init.d/mysqld start mit ír?
ps aux | grep mysql mit ír?
logok mit írnak?

-semmit
-

$ ps aux | grep mysql 
norbert  13436  0.0  0.0  15788  1016 pts/0    R+   14:50   0:00 grep --color=auto mysql
$ sudo systemctl start mysql.service
Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
$ sudo systemctl status mysql.service
● mysql.service - MySQL Community Server
   Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en
   Active: inactive (dead) (Result: exit-code) since szo 2017-01-21 14:51:54 GMT
  Process: 13589 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exi
 Main PID: 5830 (code=exited, status=0/SUCCESS)

jan 21 14:51:54 nas systemd[1]: Failed to start MySQL Community Server.
jan 21 14:51:54 nas systemd[1]: mysql.service: Unit entered failed state.
jan 21 14:51:54 nas systemd[1]: mysql.service: Failed with result 'exit-code'.
jan 21 14:51:54 nas systemd[1]: mysql.service: Service hold-off time over, sched
jan 21 14:51:54 nas systemd[1]: Stopped MySQL Community Server.
jan 21 14:51:54 nas systemd[1]: mysql.service: Start request repeated too quickl
jan 21 14:51:54 nas systemd[1]: Failed to start MySQL Community Server.
lines 1-13/13 (END)
 $ sudo journalctl -xe
jan 21 14:51:54 nas systemd[1]: mysql.service: Failed with result 'exit-code'.
jan 21 14:51:54 nas systemd[1]: mysql.service: Service hold-off time over, sched
jan 21 14:51:54 nas systemd[1]: Stopped MySQL Community Server.
-- Subject: Unit mysql.service has finished shutting down
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysql.service has finished shutting down.
jan 21 14:51:54 nas systemd[1]: mysql.service: Start request repeated too quickl
jan 21 14:51:54 nas systemd[1]: Failed to start MySQL Community Server.
-- Subject: Unit mysql.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysql.service has failed.
-- 
-- The result is failed.
jan 21 14:52:22 nas sudo[13599]:  norbert : TTY=pts/0 ; PWD=/home/norbert ; USER
jan 21 14:52:22 nas sudo[13599]: pam_unix(sudo:session): session opened for user
jan 21 14:52:30 nas hass[2562]: INFO:homeassistant.core:Bus:Handling <Event stat
jan 21 14:53:08 nas sudo[13599]: pam_unix(sudo:session): session closed for user
jan 21 14:53:10 nas sudo[13635]:  norbert : TTY=pts/0 ; PWD=/home/norbert ; USER
jan 21 14:53:10 nas sudo[13635]: pam_unix(sudo:session): session opened for user
lines 1701-1723/1723 (END)

Mentsd el a kodi konfigját (valójában nem is kell, mert az a $HOME alatt van, és nem piszkálja az apt), aztán csapd le a mysql-common-t is, majd rakj vissza mindent.

Az /etc/mysql könyvtárat pont a mysql-common csomag adja, így ha ezt kézzel törölted, akkor nagyon fog hiányozni.

Igy sikerult, kodi le sem allt kozben szoval ez pozitiv csalodas volt :D

Viszont most az van hogy

$ sudo mysql_secure_installation

Securing the MySQL server deployment.

Enter password for user root: 
Error: Access denied for user 'root'@'localhost' (using password: NO)

Mint ha nem lett volna nullazva?

bytheway egy dpkg --reconfigure mysql-server* ?

Az nem csinál egy olyat, hogy újra lefut a mysql_secure_install és alapba rakja az egészet ?

Csak egy tipp.

Koszonom mindenkinek a segitseget, megoldodott :)

Az elejen ott rontottam el hogy olyan karaktert adtam jelszonak amit nem szeret az mysql csak webmin nem szolt erte.

Kellően szuboptimális megoldást választottál - logokban azért ott szokott lenni, mi a hasfájása, az elfelejtett jelszó meg megint csak nem szokott akadály lenni...