XAMPP startet MySQL nicht mehr

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

XAMPP startet MySQL nicht mehr

Postby Jueti » 06. January 2021 15:39

Liebe Forenfreunde,
ich komme nicht mehr an meine lokale Webseite im XAMPP heran. Vermutlich hat diese keinen Zugriff mehr auf die lokale MySQL-Datenbank.
Kann mir hier bitte jemand helfen oder bleibt mir nur die Neuinstallation von XAMPP mit anschließenden Neueinbindung der Daten in den Ordner htdocs und der Datenbank im (dann hoffentlich funktionierenden) MySQL?
In XAMPP wird nur noch Apache gestartet. MySQL versucht zu starten, bringt dann aber die Fehlermeldung:
12:37:01 [mysql] Versuche MySQL zu starten...
12:37:01 [mysql] Statusänderung erkannt: gestartet
12:37:03 [mysql] Statusänderung erkannt: gestoppt
12:37:03 [mysql] Fehler: MySQL wurde unerwartet beendet
12:37:03 [mysql] Ursache könnte ein geblockter Port, fehlende Abhängigkeiten,
12:37:03 [mysql] fehlende Berechtigungen, ein Absturz oder ein Abbruch einer anderen Methode sein.
12:37:03 [mysql] Drücke den Logs Button um error logs zu sehen und prüfe
12:37:03 [mysql] im Windows Event Viewer für weitere Hinweise
12:37:03 [mysql] Wenn du weitere Hilfe benötigst, kopiere den kompletten Inhalt des Log Fensters
12:37:03 [mysql] und füge ihn als Ergänzung in einem neuen Forum Eintrag hinzu.
Nach Drücken des Log Button kommen folgende Meldungen:
InnoDB: using atomic writes.
2021-01-06 12:37:01 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2021-01-06 12:37:01 0 [Note] InnoDB: Uses event mutexes
2021-01-06 12:37:01 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-01-06 12:37:01 0 [Note] InnoDB: Number of pools: 1
2021-01-06 12:37:01 0 [Note] InnoDB: Using SSE2 crc32 instructions
2021-01-06 12:37:01 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2021-01-06 12:37:01 0 [Note] InnoDB: Completed initialization of buffer pool
2021-01-06 12:37:01 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2021-01-06 12:37:01 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-01-06 12:37:01 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-01-06 12:37:01 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2021-01-06 12:37:01 0 [Note] InnoDB: Waiting for purge to start
2021-01-06 12:37:01 0 [Note] InnoDB: 10.4.13 started; log sequence number 556672; transaction id 1710
2021-01-06 12:37:01 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2021-01-06 12:37:01 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-01-06 12:37:01 0 [Note] Server socket created on IP: '::'.
Leider kann ich kein Englisch. Ich habe keine Ahnung davon was mir XAMMP damit sagen will.
Wäre also wirklich Super wenn mir jemand helfen würde.
Viele Grüße. J.
Jueti
 
Posts: 11
Joined: 06. January 2021 13:19
XAMPP version: 8.1.2
Operating System: Windows 10

Re: XAMPP startet MySQL nicht mehr

Postby Altrea » 06. January 2021 18:39

Hallo Jueti,

Jueti wrote:Kann mir hier bitte jemand helfen oder bleibt mir nur die Neuinstallation von XAMPP mit anschließenden Neueinbindung der Daten in den Ordner htdocs und der Datenbank im (dann hoffentlich funktionierenden) MySQL?

Schauen wir mal, was wir tun können.

Jueti wrote:Leider kann ich kein Englisch. Ich habe keine Ahnung davon was mir XAMMP damit sagen will.

Das macht in dem Fall garnichts, denn es würde dir nichts bringen, selbst wenn du alles verstehen würdest. Das mysql_error.log enthält keinen Hinweis auf ein Problem.
Das ist meist dann der Fall, wenn irgendetwas schwerwiegendes mit MariaDB nicht passt.

Nun können wir nur eins probieren, MariaDB über die Kommandozeile zu starten und dort die Logmeldungen zu analysieren.

Führe bitte folgende Schritte aus:
  • klicke auf den Shell Button im XAMPP control panel
  • wenn du gefragt wirst, dass die Datei nicht existiert und ob du sie erstellen möchtest, bestätige das mit Ja
  • In der sich nun öffnenden Eingabeaufforderung führe bitte folgendes command aus:
    Code: Select all
    mysqld --defaults-file=mysql\bin\my.ini --standalone --console

Das was du dann aus Ausgabe bekommst benötigen wir für die mögliche Lösungsstrategie.
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: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: XAMPP startet MySQL nicht mehr

Postby Jueti » 09. January 2021 11:36

Hallo Altrea,
vielen Dank für die schnelle Antwort. Entschuldige, so schnell hatte ich diese nicht erwartet, deshalb antworte ich erst jetzt.
Nach Klick auf den Shell Button kommt in einem schwarzen Fenster folgende Meldung:
Setting environment for using XAMPP for Windows.
user@DESKTOP-HRLQSK9 c:\xampp
#
Also keine Frage die ich bestätigen könnte.
Nur um Missverständnisse auszuschließen: Der Fehler tritt im XAMPP v3.2.4 auf. Ist MariaDB nicht etwas ganz anderes?
Viele Grüße. J.
Jueti
 
Posts: 11
Joined: 06. January 2021 13:19
XAMPP version: 8.1.2
Operating System: Windows 10

Re: XAMPP startet MySQL nicht mehr

Postby Altrea » 09. January 2021 12:48

Jueti wrote:Nach Klick auf den Shell Button kommt in einem schwarzen Fenster folgende Meldung:
Setting environment for using XAMPP for Windows.
user@DESKTOP-HRLQSK9 c:\xampp
#

Und genau wenn das da steht kannst du das eintippen oder kopieren, was ich geschrieben habe.

Jueti wrote:Nur um Missverständnisse auszuschließen: Der Fehler tritt im XAMPP v3.2.4 auf. Ist MariaDB nicht etwas ganz anderes?

Nein. Der Fehler tritt in der Teilkomponente Mariadb auf, die in dem Bundle XAMPP dabei ist.
Ganz genau genommen ist die Version 3.2.4 nicht die des gesamten XAMPP Bundle sondern nur der der Teilkomponente control panel. Die XAMPP Version trägt die Versionsnummer der darin enthaltenen PHP version.
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: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: XAMPP startet MySQL nicht mehr

Postby Jueti » 09. January 2021 13:00

Hab das jetzt so gemacht. Das schwarze Fenster zeigt jetzt Folgendes an:
Setting environment for using XAMPP for Windows.
user@DESKTOP-HRLQSK9 c:\xampp
# mysqld --defaults-file=mysql\bin\my.ini --standalone -console
2021-01-09 12:59:34 0 [Note] Using unique option prefix 'key_buf...' is error-prone and can break in the future. Please use the full name 'key_buffer_size' instead.
2021-01-09 12:59:34 0 [Note] mysqld (mysqld 10.4.13-MariaDB) starting as process 36504 ...

user@DESKTOP-HRLQSK9 c:\xampp
#
Jueti
 
Posts: 11
Joined: 06. January 2021 13:19
XAMPP version: 8.1.2
Operating System: Windows 10

Re: XAMPP startet MySQL nicht mehr

Postby Altrea » 09. January 2021 13:02

Da müsste noch viel viel mehr stehen
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: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: XAMPP startet MySQL nicht mehr

Postby Jueti » 09. January 2021 14:12

OK, habe es nochmal gemacht. Jetzt steht mehr da:

Setting environment for using XAMPP for Windows.
user@DESKTOP-HRLQSK9 c:\xampp
# mysqld --defaults-file=mysql\bin\my.ini --standalone --console
2021-01-09 14:09:00 0 [Note] Using unique option prefix 'key_buf...' is error-prone and can break in the future. Please use the full name 'key_buffer_size' instead.
2021-01-09 14:09:00 0 [Note] mysqld (mysqld 10.4.13-MariaDB) starting as process 7352 ...
InnoDB: using atomic writes.
2021-01-09 14:09:00 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2021-01-09 14:09:00 0 [Note] InnoDB: Uses event mutexes
2021-01-09 14:09:00 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-01-09 14:09:00 0 [Note] InnoDB: Number of pools: 1
2021-01-09 14:09:00 0 [Note] InnoDB: Using SSE2 crc32 instructions
2021-01-09 14:09:00 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2021-01-09 14:09:00 0 [Note] InnoDB: Completed initialization of buffer pool
2021-01-09 14:09:01 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2021-01-09 14:09:01 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-01-09 14:09:01 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-01-09 14:09:01 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2021-01-09 14:09:01 0 [Note] InnoDB: Waiting for purge to start
2021-01-09 14:09:01 0 [Note] InnoDB: 10.4.13 started; log sequence number 556717; transaction id 1710
2021-01-09 14:09:01 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2021-01-09 14:09:01 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-01-09 14:09:01 0 [Note] Server socket created on IP: '::'.
2021-01-09 14:09:01 0 [Note] InnoDB: Buffer pool(s) load completed at 210109 14:09:01
2021-01-09 14:09:01 0 [ERROR] mysqld: Table '.\mysql\proxies_priv' is marked as crashed and last (automatic?) repair failed
2021-01-09 14:09:01 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table '.\mysql\proxies_priv' is marked as crashed and last (automatic?) repair failed
2021-01-09 14:09:01 0 [ERROR] Aborting
user@DESKTOP-HRLQSK9 c:\xampp
#
Jueti
 
Posts: 11
Joined: 06. January 2021 13:19
XAMPP version: 8.1.2
Operating System: Windows 10

Re: XAMPP startet MySQL nicht mehr

Postby Altrea » 09. January 2021 14:56

Deine mysql Datenbank muss repariert werden.

Öffne dazu bitte nochmal die XAMPP shell über den Button und führe folgenden Befehl aus:

Code: Select all
mysqld --console --skip-grant-tables --skip-external-locking


Dieses schwarze Fenster lässt du offen und klickst nochmal auf den shell Button zum Öffnen einer zweiten XAMPP shell. In der führst du dann bitte folgenden Befehl aus
Code: Select all
mysqlcheck -r --databases mysql --use-frm


Danach kannst du beide schwarzen Fenster wieder schließen und versuchen Mysql normal über den Button 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: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: XAMPP startet MySQL nicht mehr

Postby Jueti » 09. January 2021 16:27

Wahnsinn - Es funktioniert!!!
Ich danke Dir recht herzlich. Das hätte ich NIE alleine hinbekommen.
Nochmals vielen Dank und bleib gesund. J.
Jueti
 
Posts: 11
Joined: 06. January 2021 13:19
XAMPP version: 8.1.2
Operating System: Windows 10

Re: XAMPP startet MySQL nicht mehr

Postby Altrea » 09. January 2021 16:56

Gerne :D Freut mich dass ich dir helfen konnte.
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: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: XAMPP startet MySQL nicht mehr

Postby Walter » 06. December 2021 22:55

Hallo,
bin neu hier, hatte eben das gleiche Problem. Hat sofort funktioniert. Viieieieieieieieieieieielen Dank!
Walter
 
Posts: 1
Joined: 06. December 2021 22:48
XAMPP version: v3.3.0
Operating System: windows 10 home

Re: XAMPP startet MySQL nicht mehr

Postby Seppel307 » 13. February 2024 13:50

Hallo zusammen,

habe das selbe Problem. Über den Befehl (mysqld --console --skip-grant-tables --skip-external-locking) kann ich Ihn wunderbar notstarten. Ist aber leider keine Dauerlösung.
Folgender Fehler wird beim Notstart angezeigt:
2024-02-13 13:33:37 0 [Note] InnoDB: End of page dump
2024-02-13 13:33:37 0 [Note] InnoDB: It is also possible that your operating system has corrupted its own file cache and rebooting your computer removes the error. If the corrupt page is an index page. You can also try to fix the corruption by dumping, dropping, and reimporting the corrupt table. You can use CHECK TABLE to scan your table for corruption. Please refer to https://mariadb.com/kb/en/library/innodb-recovery-modes/ for information about forcing recovery.
2024-02-13 13:33:37 0 [ERROR] InnoDB: Background Page read failed to read or decrypt [page id: space=3, page number=0]
2024-02-13 13:33:37 0 [Note] InnoDB: Buffer pool(s) load completed at 240213 13:33:37

Wenn ich dann den Befehl (mysqlcheck -r --databases mysql --use-frm) für die Reparatur einleite. Wurstelt er eine Weile druch und bricht mit einer Fehlermeldung, Datenbank nicht erreichbar weieder ab und der Datenbank-Dienst ist wieder gestoppt).

Windows 11 Home 64Bit
Xampp Version: 8.2.4
Xampp CP Version: v3.3.0
MySQL Version: 5.x
Server wird manuell gestartet, keine Dienste installiert.

Liebe Grüße und danke für die Hilfe,
Seppel
Seppel307
 
Posts: 1
Joined: 13. February 2024 13:37
XAMPP version: v3.3.0
Operating System: Windows 11 Home


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 9 guests