Problem z podłączeniem do serwera Mysql do niepoprawnym wyłączeniu komputera

0

Cześć,
jestem w trakcie tworzenia programu w pythonie za pomocą tkinter, który będzie odpowiadał za magazyn. Dane są trzymane w bazie mysql, za pomocą mysql.connectora program wysyła zapytania do bazy. Jak na razie wszystko jest w trakcie produkcji więc bazę danych mam na localhoście.
Kilka dni temu niepoprawnie został wyłączony laptop z win10, na którym jest baza. Komputer wyłączyłem normalnie klikając przycisk "Zamknij", lecz ktoś siedzący przy przedłużaczu za wcześnie wyjął kabel z przedłużacza (nie mam na razie baterii bo spuchła). Podczas tego niefortunnego uruchomienia komputera używałem tylko przeglądarki. Po ponownym włączeniu komputera system naprawiał jakieś rzeczy, potem zabrał się za aktualizację a następnie mogłem się zalogować na konto użytkownika. System wydawał się chodzić normalnie.
Niestety kiedy włączyłem mysql workbench, przy logowaniu do bazy nie poprosiło mnie o hasło, zakładka schemas jest zupełnie pusta a status serwera jako zatrzymany.
Próbowałem uruchomić serwer, następnie w panelu sterowania -> dodaj/usuń programy używałem funkcji "napraw" a ostatecznie serwer mysql usunąłem i zainstalowałem ponownie, niestety nic nie pomogło.
Może ktoś da radę mi pomóc. Ostatecznie będę musiał zrobić formata co mi się bardzo nie uśmiecha.
screenshot-20230621143533.png
screenshot-20230621143458.png

2

Zobacz czy masz proces mysqld.
Jeśli nie masz, spróbuj: https://stackoverflow.com/questions/5679258/mysql-service-is-missing
Zerknij też do dokumentacji:
https://dev.mysql.com/doc/refman/8.0/en/starting-server-troubleshooting.html
Zoabacz czy nie masz w logach jakichś podpowiedzi.

2

Mozesz tez sprawdzić błędy w eventlogu systemowym.

0

Procesy mysqld były chodzące nawet dwa. Sprawdziłem logi mysql oraz systemowe i niestety nic ciekawego/pomocnego tam nie znalazłem.
Próbowałem przywrócić system do stanu sprzed awarii niestety system odmówił współpracy. Skończyło się na formacie.
Dzięki za próbę pomocy ;)

0

system naprawiał jakieś rzeczy celuje że pewnie naprawił firewall :) I pozamiatane !

na przyszłość można zrobić tak:
sprawdzamy tcpview czy usługa nasłuchuje na porcie (z tresci wynika ze był proces wiec pewnie nasłuchiwał)
telnet <ip> <port>

1 użytkowników online, w tym zalogowanych: 0, gości: 1