MySQL startet seit heute nicht mehr- Fehler: MySQL wurde une

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

MySQL startet seit heute nicht mehr- Fehler: MySQL wurde une

Postby WaterIT » 15. February 2022 09:38

Hallo alle zusammen,

ich habe leider das gleiche Problem. Ich habe ursprünglich versuch das root-Passwort anhand einer mysql-init.txt datei zu ändern mit folgendem Inhalt: ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxx';
Die Anleitung habe ich im Internet gefunden. Seit dem startet Mysql einfach nicht mehr. Ich habe versucht alles mögliche zu tun, zu config.inc.php datei anzupassen ($cfg['Servers'][$i]['password'] = 'xxxx';) und auch die Anleitung, die hier vorgeschlagen wurde. Nichts davon funktioniert. Hier der Error-LogFile:

2022-02-15 9:40:45 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2022-02-15 9:40:45 0 [Note] InnoDB: Uses event mutexes
2022-02-15 9:40:45 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2022-02-15 9:40:45 0 [Note] InnoDB: Number of pools: 1
2022-02-15 9:40:45 0 [Note] InnoDB: Using SSE2 crc32 instructions
2022-02-15 9:40:45 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2022-02-15 9:40:45 0 [Note] InnoDB: Completed initialization of buffer pool
2022-02-15 9:40:45 0 [Note] InnoDB: Setting log file C:\xampp\mysql\data\ib_logfile101 size to 5548880 bytes
2022-02-15 9:40:45 0 [Note] InnoDB: Setting log file C:\xampp\mysql\data\ib_logfile1 size to 5247480 bytes
2022-02-15 9:40:45 0 [Note] InnoDB: Renaming log file C:\xampp\mysql\data\ib_logfile101 to C:\xampp\mysql\data\ib_logfile0
2022-02-15 9:40:45 0 [Note] InnoDB: New log files created, LSN=3274800
2022-02-15 9:40:45 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2022-02-15 9:40:45 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2022-02-15 9:40:45 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2022-02-15 9:40:45 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2022-02-15 9:40:45 0 [Note] InnoDB: Waiting for purge to start
2022-02-15 9:40:45 0 [Note] InnoDB: 10.4.21 started; log sequence number 3277976; transaction id 9177
2022-02-15 9:40:45 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2022-02-15 9:40:45 0 [Note] Plugin 'FEEDBACK' is disabled.
2022-02-15 9:40:45 0 [Note] Zerofilling moved table: '.\mysql\plugin'
2022-02-15 9:40:45 0 [Note] InnoDB: Buffer pool(s) load completed at 220215 9:40:45
2022-02-15 9:40:45 0 [Note] Zerofilling moved table: '.\mysql\servers'
2022-02-15 9:40:45 0 [Note] Server socket created on IP: '0.0.0.0'.

Hat jemand eine Idee, wie ich das Problem lösen kann?
Ich habe vor das Mysql von XAMPP durch einen eigenständigen MariaDB Server als Datenbankserver zu erstzen. Könnte ich auch die Datenbanktabellen ohne einen Dump zu erstellen umziehen? Ich komme ja aufgrund des nicht startenden Maysql nicht in PHPMyAdmin rein..


Danke im Voraus!
WaterIT
 
Posts: 8
Joined: 15. February 2022 09:22
XAMPP version: 8.0.10
Operating System: Widows 10

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby Altrea » 15. February 2022 10:53

Hallo,

WaterIT wrote:ich habe leider das gleiche Problem.

Woher kannst du das wissen? Deine Logmeldungen sind Signifikant unterschiedlich zum Original-Thema.
Ein nicht startendes Auto kann auch unterschiedliche Ursachen haben wie Batterie leer, kein Benzin im Tank, Starter kaputt, etc.
Deshalb gibt es hier eine Regel: Pro User und Problem wird ein neues Thema eröffnet.

Deine Logmeldungen geben leider überhaupt garkeinen Hinweis auf ein Problem.
Im Gegenteil weisen die Meldungen eher darauf hin, dass MariaDB heute um 09:40 Uhr erfolgreich gestartet werden konnte.

Daher frage ich mal anders: Warum glaubst du MariaDB konnte nicht gestartet werden?
Bekommst du irgendwelche Fehlermeldungen die du uns nennen kannst oder kannst du uns das Verhalten mal ganz genau beschrieben?
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby WaterIT » 15. February 2022 11:28

Hallo,

danke erstmal für die Antwort und den Hinweis, das nächste mal einen neuen Thread zu öffnen.

Sobald ich es starte schließt es sofort wieder. Ich werde aus den Log-Infos auch leider nicht schlau.
WaterIT
 
Posts: 8
Joined: 15. February 2022 09:22
XAMPP version: 8.0.10
Operating System: Widows 10

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby Altrea » 15. February 2022 11:56

welche Komponente startest du, die sich sofort wieder schließt?
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby WaterIT » 15. February 2022 12:08

Mysql. Apache funktioniert problemlos.
WaterIT
 
Posts: 8
Joined: 15. February 2022 09:22
XAMPP version: 8.0.10
Operating System: Widows 10

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby Altrea » 15. February 2022 12:13

Dann geht die Fragestunde weiter.

Beschreibe mal bitte was folgendes in deinem Fall bedeutet: "MySQL schließt sich sofort wieder"?
Für gewöhnlich wird MySQL im Hintergrund gestartet. Da öffnet und schließt sich also für gewöhnlich nichts.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby WaterIT » 15. February 2022 12:24

Ich nutze den XAMPP Control Panel. Da gibt es die Schaltfläche "Starten" hinter jedem Dienst. Wenn ich bei MySQL auf "Starten" drücke wird normalerweise der Serverdienst gestartet, der Port wird angezeigt und die PID(s). Der Text auf der Schaltfläche im Control Panel wechselt zu "Stoppen", dann läuft der Dienst. Bei mir ist es jetzt aber so, dass nach einigen Sekunden sich der Dienst automatisch beendet, die Schaltfläche wechselt wieder auf "Starten" und die Informationen in der Spalte "PORT(s)" und "PID(s)" verschwinden. Der Dienst hat sich geschlossen. Im Logfenster unten erscheint folgende Meldung:

12:04:01 [mysql] Versuche MySQL zu starten...
12:04:01 [mysql] Statusänderung erkannt: gestartet
12:04:03 [mysql] Statusänderung erkannt: gestoppt
12:04:04 [mysql] Fehler: MySQL wurde unerwartet beendet
12:04:04 [mysql] Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
12:04:04 [mysql] fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
12:04:04 [mysql] Drücke den Logs Button um error logs zu sehen und prüfe
12:04:04 [mysql] im Windows Event Viewer für weitere Hinweise
12:04:04 [mysql] Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
12:04:04 [mysql] und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.

Die entsprechende Error Log-Datei habe ich bereits gepostet.
WaterIT
 
Posts: 8
Joined: 15. February 2022 09:22
XAMPP version: 8.0.10
Operating System: Widows 10

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby Altrea » 15. February 2022 12:35

Das ist doch mal eine Fehlerbeschreibung, mit der man arbeiten kann.

Da dein mysql_error.log keine Fehlermeldung ausgibt (dabei aber dennoch aktuelle Erfolgsmeldungen erscheinen, was ich immernoch seltsam finde), versuche MariaDB bitte mal folgendermaßen als Konsolenanwendung zu starten und teile uns mit, was du als Rückmeldung erhälst:

  • Starte die XAMPP Shell per Klick auf den Button [Shell] im XAMPP control panel
  • Führe in der Shell folgendes Command aus
    Code: Select all
    mysqld --defaults-file=mysql\bin\my.ini --standalone --console
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby WaterIT » 15. February 2022 12:40

Code: Select all
# mysqld --defaults-file=mysql\bin\my.ini --standalone --console
2022-02-15 12:50:32 0 [Note] Using unique option prefix 'key_buffer' is error-prone and can break in the future. Please use the full name 'key_buffer_size' instead.
2022-02-15 12:50:32 0 [Note] mysqld (mysqld 10.4.21-MariaDB) starting as process 14356 ...
2022-02-15 12:50:32 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2022-02-15 12:50:32 0 [Note] InnoDB: Uses event mutexes
2022-02-15 12:50:32 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2022-02-15 12:50:32 0 [Note] InnoDB: Number of pools: 1
2022-02-15 12:50:32 0 [Note] InnoDB: Using SSE2 crc32 instructions
2022-02-15 12:50:32 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2022-02-15 12:50:32 0 [Note] InnoDB: Completed initialization of buffer pool
2022-02-15 12:50:32 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2022-02-15 12:50:32 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2022-02-15 12:50:32 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2022-02-15 12:50:32 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2022-02-15 12:50:32 0 [Note] InnoDB: Waiting for purge to start
2022-02-15 12:50:32 0 [Note] InnoDB: 10.4.21 started; log sequence number 3275321; transaction id 9153
2022-02-15 12:50:32 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2022-02-15 12:50:32 0 [Note] Plugin 'FEEDBACK' is disabled.
2022-02-15 12:50:32 0 [Note] Server socket created on IP: '0.0.0.0'.
2022-02-15 12:50:32 0 [ERROR] mysqld: Table '.\mysql\db' is marked as crashed and last (automatic?) repair failed
2022-02-15 12:50:32 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table '.\mysql\db' is marked as crashed and last (automatic?) repair failed
2022-02-15 12:50:32 0 [ERROR] Aborting


Das ist die Antwort aus der Konsole. Es scheint dass eine Tabelle fehlerhaft ist falls ich es richtig verstehe. Ich habe vorher auch schon die Meldung bekommen im PHPMyAdmin, dass die Tabelle db fehlerhaft ist, als ich versucht habe einen neuen Benutzer anzulegen. Deshalb habe ich auch überhaupt erst versucht das root-Passwort mit der oben beschriebenen Weise zu ändern (ich weiß nicht mehr genau wieso). Danach kam das Problem auf.
WaterIT
 
Posts: 8
Joined: 15. February 2022 09:22
XAMPP version: 8.0.10
Operating System: Widows 10

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby Altrea » 15. February 2022 12:42

Deine mysql Datenbank muss repariert werden

Dazu öffne bitte nochmal eine neue XAMPP Shell und führe folgendes Command aus:
Code: Select all
mysqld --console --skip-grant-tables --skip-external-locking


Lasse dieses Shellfenster bitte offen und öffne eine zweite Shell, in welcher du folgendes Command absetzt:
Code: Select all
mysqlcheck -r --databases mysql --use-frm


Nun kannst du beide Shell Fenster wieder schließen und versuchen MariaDB normal über das control Panel zu starten
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby WaterIT » 15. February 2022 12:46

Es hat funktioniert, danke für die großartige Hilfe!
WaterIT
 
Posts: 8
Joined: 15. February 2022 09:22
XAMPP version: 8.0.10
Operating System: Widows 10

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby Altrea » 15. February 2022 13:27

Gerne :D
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: MySQL startet seit heute nicht mehr- Fehler: MySQL wurde

Postby MFeldhoff » 16. February 2022 17:52

Ich hatte heute dasselbe Problem wie "WaterIT". Gestern war auch bei mir noch alles gut.
Danke "Altrea" Dein Lösungsweg hat auch bei mir funktioniert.
MFeldhoff
 
Posts: 6
Joined: 16. February 2022 17:25
XAMPP version: 3.2.4
Operating System: Windows11


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 106 guests