Wie ich weiter oben schon geschrieben habe.
Deine Methode ist nicht falsch, trifft nur nicht auf diesen Fall zu.
Würde der Mysql gehen und der Fehler würde kommen, wäre deine Art den Fehler zu beheben richtig.
Bei #SSIO's Fall war es das der Mysql aufgrund der Lib nicht starten konnte, somit hat es auch keinen User gegeben.
Edit: Ich hab nie gesagt das dein Weg falsch ist, trifft nur nicht auf diesen Fall zu.
Deine Methode ist nicht falsch, trifft nur nicht auf diesen Fall zu.
Würde der Mysql gehen und der Fehler würde kommen, wäre deine Art den Fehler zu beheben richtig.
Bei #SSIO's Fall war es das der Mysql aufgrund der Lib nicht starten konnte, somit hat es auch keinen User gegeben.
Edit: Ich hab nie gesagt das dein Weg falsch ist, trifft nur nicht auf diesen Fall zu.