mysql startet plötzlich nicht mehr

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

mysql startet plötzlich nicht mehr

Postby n1k0 » 22. May 2023 08:00

Altrea wrote:
Bronimus wrote:Auch nach einer Neuinstallation von XAMPP und Kaltstart des Rechners ... ja der gleiche Fehler

  • Neuinstallation von XAMPP
  • Sofort den Windows Dienst für MariaDB registrieren
  • MariaDB über das Control Panel starten. XAMPP Benutzt fortan den Windows Dienst zum Starten/Stoppen von MariaDB
  • Neustart des Rechners
Das ganze bitte ohne irgendwelche Änderungen an der Datenbank oder dessen Benutzern durchzuführen.
Wenn das Problem hierbei nochmal auftritt, dann gehen wir in die tiefere Analyse.

Wenn das Problem nicht auftritt, dann mit kleinen Schritten weiter, zum Beispiel einen Datenbank-Dump einspielen, einen Benutzer erstellen.
Keinesfalls irgendwelche Dateien drüberkopieren oder soetwas.

Wir müssen uns der Ursache langsam nähern.


Gibt es denn irgendwo eine saubere Anleitung wie man XAMPP unter Windows updated/neu installiert ohne Zugriff auf localhost zu haben? im Besten Fall mit Übertragung der bisherigen Wordpress-Installation bzw. MySQL-Datenbank? Ich finde hier leider keine Anleitung. Wäre über eine Info sehr dankbar. Habe immer mal wieder das selbe Problem und bisher habe ich lediglich XAMPP neu installiert und Backups einer Wordpress-Installation neu aufgespielt. Auf Dauer ist mir das aber zu unsicher...
Danke!
n1k0
 
Posts: 11
Joined: 13. July 2022 07:08
XAMPP version: 3.0.0
Operating System: Windows 11

Re: mysql startet plötzlich nicht mehr

Postby Altrea » 22. May 2023 14:37

n1k0 wrote:... ohne Zugriff auf localhost zu haben ...

Was soll das bedeuten?
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: mysql startet plötzlich nicht mehr

Postby n1k0 » 22. May 2023 14:50

ich kann nicht mehr auf http://localhost/phpmyadmin/ zugreifen, da ich das selbe Problem habe wie die User zuvor berichtet haben - Ich kann über XAMPP MYSQL nicht mehr starten. Meine Wortwahl ist sicher nicht die richtige, da ich kein Experte auf dem Gebiet bin. Sry dafür.
n1k0
 
Posts: 11
Joined: 13. July 2022 07:08
XAMPP version: 3.0.0
Operating System: Windows 11

Re: mysql startet plötzlich nicht mehr

Postby Altrea » 22. May 2023 19:59

Deshalb frage ich ja nach, um Unklarheiten aufzuklären.

Zuerst einmal müssen wir klären, welche Art von Problem MariaDB wirklich hat.
Versuche dazu bitte mal MariaDB als Konsolenanwendung zu starten.

  • Öffne eine neue XAMPP Shell per Klick auf den Shell Knopf im XAMPP control panel
  • gebe folgendes command ein
    Code: Select all
    mysqld --defaults-file=mysql\bin\my.ini --standalone --console
  • kopiere die Ausgabe davon hier ins Forum
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: mysql startet plötzlich nicht mehr

Postby n1k0 » 22. May 2023 21:05

Danke für die Rückmeldung. Habe es gerade versucht. Sobald ich auf den Shell Button klicke öffnet sich für einen Bruchteil ein Fenster, das dann sofort wieder schließt..
Habe XAMPP dann als Administrator geöffnet und dann gings. Hier die Ausgabe:
2023-05-22 22:04: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.
2023-05-22 22:04:32 0 [Note] Starting MariaDB 10.4.28-MariaDB source revision c8f2e9a5c0ac5905f28b050b7df5a9ffd914b7e7 as process 8052
2023-05-22 22:04:32 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2023-05-22 22:04:32 0 [Note] InnoDB: Uses event mutexes
2023-05-22 22:04:32 0 [Note] InnoDB: Compressed tables use zlib 1.2.12
2023-05-22 22:04:32 0 [Note] InnoDB: Number of pools: 1
2023-05-22 22:04:32 0 [Note] InnoDB: Using SSE2 crc32 instructions
2023-05-22 22:04:32 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2023-05-22 22:04:32 0 [Note] InnoDB: Completed initialization of buffer pool
2023-05-22 22:04:32 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2023-05-22 22:04:32 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2023-05-22 22:04:32 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2023-05-22 22:04:32 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2023-05-22 22:04:32 0 [Note] InnoDB: Waiting for purge to start
2023-05-22 22:04:32 0 [Note] InnoDB: 10.4.28 started; log sequence number 148017685; transaction id 50263
2023-05-22 22:04:32 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2023-05-22 22:04:32 0 [Note] Plugin 'FEEDBACK' is disabled.
2023-05-22 22:04:32 0 [Note] Server socket created on IP: '::'.
2023-05-22 22:04:32 0 [Note] InnoDB: Buffer pool(s) load completed at 230522 22:04:32
2023-05-22 22:04:32 0 [ERROR] mysqld: Index for table '.\mysql\proxies_priv' is corrupt; try to repair it
2023-05-22 22:04:32 0 [ERROR] Fatal error: Can't open and lock privilege tables: Index for table '.\mysql\proxies_priv' is corrupt; try to repair it
2023-05-22 22:04:32 0 [ERROR] Aborting

Ich habe übrigens wenn der Fehler aufgetreten ist auch die Schritte aus einem anderen Beitrag im Forum befolgt, in der beschrieben wird Aria_log.-Dateien Ib_logfile usw. zu löschen (https://community.apachefriends.org/f/viewtopic.php?f=4&t=81772). Danach kann ich auch Apache und MySQL starten und es läuft - allerdings komme ich nicht auf die http://localhost/phpmyadmin/ Oberfläche. Wenn ich MySQL und Apache stoppe und wieder versuche zu starten bricht MySQL erneut wieder ab und die Logfiles sind wieder vorhanden.

VG
n1k0
 
Posts: 11
Joined: 13. July 2022 07:08
XAMPP version: 3.0.0
Operating System: Windows 11

Re: mysql startet plötzlich nicht mehr

Postby pezi » 26. May 2023 11:16

n1k0 wrote:2023-05-22 22:04:32 0 [ERROR] mysqld: Index for table '.\mysql\proxies_priv' is corrupt; try to repair it
2023-05-22 22:04:32 0 [ERROR] Fatal error: Can't open and lock privilege tables: Index for table '.\mysql\proxies_priv' is corrupt; try to repair it

Was passiert, wenn man das vorgeschlagene macht? Also die Tabelle \mysql\proxies_priv reparieren.
pezi
 
Posts: 41
Joined: 02. December 2018 01:24
XAMPP version: 5.6.38
Operating System: Win 7 64

Re: mysql startet plötzlich nicht mehr

Postby n1k0 » 26. May 2023 12:35

Hallo pezi,

ich hatte leider keine Möglichkeit MySQL zu starten, auch nicht als Admin. Daher konnte ich nicht auf die Datenbank zugreifen um die Tabelle zu reparieren bzw. kam eine Fehlermeldung sobald ich auf phpmyadmin wollte. Evtl. gibt es noch einen anderen Weg (den ich als Laie nicht kenne) aber ich habe heute Xampp deinistalliert, neu installiert, mein Wordpress Backup wieder aufgespielt und jetzt läufts erstmal wieder. Trotzdem danke für die Rückmeldung!

VG
n1k0
 
Posts: 11
Joined: 13. July 2022 07:08
XAMPP version: 3.0.0
Operating System: Windows 11

Re: mysql startet plötzlich nicht mehr

Postby pezi » 26. May 2023 19:19

n1k0 wrote:ich hatte leider keine Möglichkeit MySQL zu starten, auch nicht als Admin.

Aha, das geht dann nicht.
Aber du startest XAMPP eh generell als Admin?

n1k0 wrote:Evtl. gibt es noch einen anderen Weg

Vielleicht, ich kenne keinen. Wenn MySQL/MariaDB nicht startet, kann man wahrscheinlich auch nix reparieren.

Wobei jeder mit dem (scheinbar gleichen?) Problem "MySQL beendet sich ... stürzt ab ... startet nicht ..." eine andere Fehlermeldung bekommt. Mal beginnt der [ERROR] bei einer angeblich kaputten Tabelle der mysql DB, mal bei angeblich nicht auffindbaren/öffnenden Logs, dann wieder was anderes. Also würde das reparieren eh nix bringen.

Das mit den Logs könnte aber eine Spur sein und das was @Nobbie hier im Zusammenhang bringt: "Auf Linux umsteigen, die ganzen Probleme scheinen nur unter Windows aufzutreten." könnte was damit zu tun haben.
Könnte, ... Nur das hilft keinem Windows Nutzer.
(Denn von Leuten, die ein OS mit ~ 1% Verbreitung am Desktop nutzen, kommt halt auch weniger hier an. Und Linuxer sind ev. hartnäckiger und finden schneller als wir Windowser einen Weg, wenn es wo klemmt.)

n1k0 wrote:allerdings komme ich nicht auf die http://localhost/phpmyadmin/ Oberfläche.

Also nach dem Löschen dieser Dateien lässt sich MySQL/MariaDB zwar wieder starten, aber (nur?) phpmyadmin geht nicht auf? Oder geht überhaupt nichts mehr zu öffnen?

Trotzdem danke für die Rückmeldung!
Klar. Habs über einen XAMPP Fan in einem anderen Forum gehört. Und da man dort dauernd von den "tollen" Alternativen liest, denke ich, wir XAMPP Nutzer müssen uns helfen.
Leider bin ich auch kein Profi, trotz dass ich dieses Paket seit der ersten Version nutze.
pezi
 
Posts: 41
Joined: 02. December 2018 01:24
XAMPP version: 5.6.38
Operating System: Win 7 64

Re: mysql startet plötzlich nicht mehr

Postby n1k0 » 30. May 2023 08:25

Ich starte zwar XAMPP nicht immer als Admin aber auch das hat in dem Fall nicht funktioniert.

Also nach dem Löschen dieser Dateien lässt sich MySQL/MariaDB zwar wieder starten, aber (nur?) phpmyadmin geht nicht auf? Oder geht überhaupt nichts mehr zu öffnen?

ja, komischerweise startet MariaDB und es läuft augenscheinlich auch, aber sobald ich auf phpmyadmin gehe ladet es im Browser ewig und teilweise bricht es dann ab und MariaDB stoppt wieder.

Stand jetzt läuft die neue Installation wieder. Ich bin ja froh und dankbar, dass man zumindest immer wieder Lösungen über Euch/die Community findet. Aber mir ist aufgefallen, dass die Probleme sich gerade in den letzten zwei Jahren häufen. Ich habe vor Jahren während meiner Studienzeit laienhaft XAMPP genutzt um interesse-halber Wordpress Seiten aufzubauen und hatte so gut wie nie Probleme. Nachdem ich seit ca. 1-2 Jahren meine eigene Unternehmenswebpage und 1, 2 weitere überarbeite häufen sich die Fehler mit der MariaDB tatsächlich..

VG
n1k0
 
Posts: 11
Joined: 13. July 2022 07:08
XAMPP version: 3.0.0
Operating System: Windows 11

Re: mysql startet plötzlich nicht mehr

Postby pezi » 30. May 2023 20:51

Liebe Admins: Bitte repariert die Community endlich, die Ladezeiten sind ein Wahnsinn und man überlegt es sich 10x, ob man überhaupt noch ein Thema öffnet oder auf was antwortet!
Seit Jahren, egal welcher Browser, welches Gerät mit welchen Win, ...> 4 min Ladenzeit pro Klick, dann wird man während der Prozedur ausgeloggt - das ist zu viel.



n1k0 wrote:Stand jetzt läuft die neue Installation wieder. Ich bin ja froh und dankbar, dass man zumindest immer wieder Lösungen über Euch/die Community findet.

Also ich bin sehr selten hier (warum s. oben) und wenn, dann als Fragesteller. Helfen kann ich trotz langer Erfahrung nur wenig. Ich bin froh, wenn die Komponenten laufen und update den auch nur sehr selten.

Mir reicht eine ältere Version nur zum Aufbau einer Basis-Website, wichtiger ist, dass die Sites Live funzen, dort mache ich die Sites erst fertig.
Irgendwas ist beim Hoster immer anders konfiguriert als am XAMPP, egal wie neu der ist. Und als ewiger Laie kann man diese Konfigs nur schwer nachbauen, selbst wenn der Hoster, bzw. phpinfo diese bekanntgeben.

Aber mir ist aufgefallen, dass die Probleme sich gerade in den letzten zwei Jahren häufen.

Stimmt, ist unübersehbar. Auch heute wieder einer mit dem Standard Betreff "MySQL unerwartet beendet". Ist ja eh wurscht, ob "beendet" oder "startet nicht" - auch egal, ob es Apache oder die DB betrifft: In den neueren XAMPPs stimmt was nicht. (Ich habe noch XAMPP Version 7.4.29, die läuft perfekt.)

Nur wenn jeder minutenlang auf jeden Klick in der Community warten muss, pfeift er drauf, hier zu helfen.
Ich habe sicher ein halbe Stunde gebraucht, bis ich hier rein kam, um diese Antwort zu verfassen. Und mal sehen, was nach dem Absenden passiert ...

Schließlich kommt noch dazu, dass selten XAMPP selbst "Schuld" ist. XAMPP ist ein Paket, eine Sammlung an Komponenten, die für sich allein schon eine Menge können und auch fehlerhaft sein können.
So kann XAMPP evtl. nix für dieses abschmieren der DB, des Apachen, ... sondern eher die Komponenten selbst oder ... ich weiß es nicht.
pezi
 
Posts: 41
Joined: 02. December 2018 01:24
XAMPP version: 5.6.38
Operating System: Win 7 64

Re: mysql startet plötzlich nicht mehr

Postby Nobbie » 30. May 2023 21:44

pezi wrote:Liebe Admins: Bitte repariert die Community endlich, die Ladezeiten sind ein Wahnsinn und man überlegt es sich 10x, ob man überhaupt noch ein Thema öffnet oder auf was antwortet!
Seit Jahren, egal welcher Browser, welches Gerät mit welchen Win, ...> 4 min Ladenzeit pro Klick, dann wird man während der Prozedur ausgeloggt - das ist zu viel.


Ich bin zwar weder Admin noch Mod, aber aus meiner Sicht (und ich habe hier über 12.000(!) Antworten geschrieben) gibt es kein technisches Problem. Die genannten Wartezeiten kann ich nicht ansatzweise nachvollziehen, egal welcher Browser, egal welches Gerät. Hast Du ggf. ein Problem mit einer VPN oder mit Deinem Provider? Oder mit irgendeinem Virenscanner oder Firewall? Oder benutzt Du spezielle DNS Server? Ich surfe mit Telekom hiermit Standardeinstellungen und habe keinerlei Probleme mit Reaktionszeiten. Hin und wieder mal, ja, da ist es etwas lahm, aber beispielsweise im Moment kommt alles wie aus der Pistole geschossen.

Was die (seit Jahren!) andauernden Probleme von MariaDB gibt, da ist definitiv schon alles gesagt worden, was es zu sagen gibt. Ich antworte nicht mehr auf die Anfragen. Es ist für eine komplexe Datenbank keine gute Idee, sie ständig an- und auszumachen. Sie wird nicht einmal sauber heruntergefahren, wenn man das Control Panel benutzt (was schon lange kommuniziert wird).

Wer MariaDB stabil betreiben will, hat aktuell nur diese drei Optionen:

a) Unter Windows: MariaDB NICHT morgens hoch abends wieder herunterfahren, sondern laufen lassen. Datenbankenserver sind dafür designed, lange im Dauerbetrieb zu arbeiten. Sie sind NICHT dazu designed, ständig abgeschossen zu werden.
b) Wenn schon unter Windows ein abendlicher Shutdown erwünscht ist: MariaDB unbedingt(!) als Systemdienst betreiben (im Control Dialog finden sich entsprechende Optionen, die man ankreuzen kann). Windows fährt die Datenbank dann sauber herunter, wenn der Computer heruntergefahren wird.
c) Kein Windows benutzen, die Probleme treten ohnehin nur unter Windows auf. Ich vermute ein Cache Problem unter Windows. MariaDB wird (wie übrigens auch Apache) unter Linux entwickelt und läuft dort deutlich stabiler als unter Windows.

Die einzige Option (die aber von Windows Anwendern leider häufig gewählt wird), die NICHT funktioniert, ist das ständige Ausschalten von MariaDB via Control Panel. Dazu muss man wissen, dass das Control Panel keine Xampp-eigene Entwicklung von Bitnami ist, das hat irgendwann mal irgendein Xampp Anwender programmiert und zur Verfügung gestellt. Der Betrieb von MariaDB wie ein Spiel, ein, aus, ein, aus,.... funktioniert eben nicht. Und da das schon weit über 1.000 Mal immer wieder neu gefragt wird, habe ich einfach keine Lust mehr, darauf zu antworten.

Im übrigen empfehle ich für die meisten Anwender und Anwendungen ohnehin, dass man das NICHT lokal mit Xampp betreiben sollte, sondern einen betreuten Webspace bei einem Provider mietet. Das ist nicht nur um Welten stabilier, es kostet auch im Zweifel weniger, denn der Stromverbrauch für den eigenen Server zu Hause dürfte allein schon die (vollkommen ausreichenden) Einsteigerpakete der einschlägigen Provider übersteigen. Wer eine WordPress, Joomla oder sonstwas Seite aufsetzt, hat es im Web viel einfacher, stabiler und günstiger als mit einem eigenen Server zu Hause. Das löst auch von vorneherein Probleme mit dem Emailiversand, den manche Anwender feststellen, weil Email von privaten SMTP Servern nicht von GMX und Konsorten akzeptiert werden (SPAM).
Last edited by Nobbie on 30. May 2023 22:04, edited 1 time in total.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: mysql startet plötzlich nicht mehr

Postby pezi » 30. May 2023 22:04

Nein, ich habe kein Problem, weder mit dem mobilen Provider "yesss!", noch mit dem Festnetz I-Net (Österreichische Telekom "A1")
Alle Sites gehen normal, nur Tatsache, heute wieder pro Klick 4 min Wartezeit. Passierte mir hier schon früher, mit völlig anderen Kisten, anderen OS.

Jetzt, ja blitzschnell laden es tut!
pezi
 
Posts: 41
Joined: 02. December 2018 01:24
XAMPP version: 5.6.38
Operating System: Win 7 64

Re: mysql startet plötzlich nicht mehr

Postby Nobbie » 30. May 2023 22:07

Was denn nun? "Bltzschnell" oder "4 Min. Ladezeit"? Bei mir lädt es IMMER Blitzschnell und damit ist die Seite an sich als Schuldiger faktisch ausgeschlossen. Da musst Du definitv woanders suchen, denn wenn es an der Seite an sich läge, wäre es bei mir auch langsam.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: mysql startet plötzlich nicht mehr

Postby pezi » 30. May 2023 22:19

Nobbie wrote:Was die (seit Jahren!) andauernden Probleme von MariaDB gibt, da ist definitiv schon alles gesagt worden, was es zu sagen gibt. Ich antworte nicht mehr auf die Anfragen. Es ist für eine komplexe Datenbank keine gute Idee, sie ständig an- und auszumachen. Sie wird nicht einmal sauber heruntergefahren, wenn man das Control Panel benutzt (was schon lange kommuniziert wird).

Dann danke ich im Namen der Hilfesuchenden für die, doch recht ausführliche Antwort - ich bookmarke das mal.

Ich selbst habe das Control Panel immer als Admin gestartet, aber auf dem eigentlichen Entwicklungsrechner eben als Dienst.
Natürlich wird auch der Win Rechner einmal pro Woche neu gestartet und somit all der XAMPP Kram auch. Andere werden die jeden Tag machen, oder was weiß ich.

a) Unter Windows: MariaDB NICHT morgens hoch abends wieder herunterfahren, sondern laufen lassen. Datenbankenserver sind dafür designed, lange im Dauerbetrieb zu arbeiten. Sie sind NICHT dazu designed, ständig abgeschossen zu werden.
klingt logisch. Aber speziell in der Kombi mit Win kaum machbar, weil die Kisten eben für was anderes als einen Server gemacht sind.

b) Wenn schon unter Windows ein abendlicher Shutdown erwünscht ist: MariaDB unbedingt(!) als Systemdienst betreiben (im Control Dialog finden sich entsprechende Optionen, die man ankreuzen kann). Windows fährt die Datenbank dann sauber herunter, wenn der Computer heruntergefahren wird.
Oh, danke, vllt. funzt mein XAMPP deswegen immer.

c) Kein Windows benutzen, die Probleme treten ohnehin nur unter Windows auf. Ich vermute ein Cache Problem unter Windows. MariaDB wird (wie übrigens auch Apache) unter Linux entwickelt und läuft dort deutlich stabiler als unter Windows.
Klar. Nur gehöre ich auch zu denen, die nie den endgültigen Umstieg schafften.

Die einzige Option (die aber von Windows Anwendern leider häufig gewählt wird), die NICHT funktioniert, ist das ständige Ausschalten von MariaDB via Control Panel.
ok, ist notiert.

Im übrigen empfehle ich für die meisten Anwender und Anwendungen ohnehin, dass man das NICHT lokal mit Xampp betreiben sollte, sondern einen betreuten Webspace bei einem Provider mietet.
Wie gesagt, ich habe den nur zum ersten, groben Aufbau. Um ein Gefühl zu kriegen, wie welche Website Komponenten zusammenpassen. Oder um neue Scripts, Plugins usw. zu testen. Doch auch das ist schon in einer Live Staging besser und meist schneller. Aber ich mag XAMPP seit es den gibt und mache halt dieses und jenes lieber lokal.

Wer eine WordPress, Joomla oder sonstwas Seite aufsetzt, hat es im Web viel einfacher, stabiler und günstiger als mit einem eigenen Server zu Hause.
Jedenfalls ist es dann sicher, dass es keine Kompatibilitätsprobleme gibt!

Nochmals Danke für die ausführliche Antwort - ich hoffe das hilft dem TO und findet jeder mit ähnlichen Problemen.
pezi
 
Posts: 41
Joined: 02. December 2018 01:24
XAMPP version: 5.6.38
Operating System: Win 7 64

Re: mysql startet plötzlich nicht mehr

Postby pezi » 30. May 2023 22:21

Nobbie wrote:Was denn nun? "Bltzschnell" oder "4 Min. Ladezeit"?
Jetzt geht es blitzschnell! Aber heute tagsüber habe ich gar aufgegeben, weil eben zu langes Rödeln.
pezi
 
Posts: 41
Joined: 02. December 2018 01:24
XAMPP version: 5.6.38
Operating System: Win 7 64

Next

Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 38 guests