In dit artikel bespreken we hoe je MySQL kunt starten als dit niet meer lukt. Dit kan meerdere redenen hebben; in dit artikel wordt de situatie behandeld waar MySQL niet correct is afgesloten en om deze reden niet direct kan starten.
Inhoudsopgave
Inleiding
Het kan wel eens voorkomen dat de service MySQL stopt en om deze reden Plesk niet meer benaderbaar is. In een geval dat MySQL niet correct is afgesloten kunnen er actieve bestanden achterblijven. Omdat daardoor nog een socket aanwezig is kan de service niet opnieuw starten.
Probleemoplossing
1. Controleer dit door met een SSH verbinding de status van MySQL op te vragen. Dat doe je met het commando service mysqld status;
2. Probeer de server te herstarten met commando service mysqld start;
3. Als deze faalt krijg je meestal alleen de melding "Failed";
4. Lees het mysqld log bestand met het volgende commando: tail -f /var/log/mysqld.log;
5. In dit voorbeeld zien we geen specifieke errors maar wel dat en nog een mysql socket aanwezig is op de locatie /var/lib/mysql/mysql.sock:
5. Om dit op te lossen navigeren we naar de betreffende map: cd /var/lib/mysql/
6. Verander de bestandsnaam met het volgende commando: mv mysql.sock mysql.sock.old
7. De socket nu niet meer aanwezig en je kunt MySQL weer starten.