2016-05-10 16 views
1

Ich habe MySQL und MySQL Workbench gerade installiert haben.Ich kann nicht gestartet werden MySQL Server und Workbench Fehler

Nachdem beide installieren, kann ich den „MySQL“ Symbol in den Systemeinstellungen sehen. Aber wenn ich versuche, MySQL Server zu starten, fragt es mich nach dem Passwort, aber dann passiert nichts. Also habe ich versucht MySQL Server vom Terminal mit folgendem Befehl zu starten:

sudo /usr/local/mysql/support-files/mysql.server start 

Aber es gab mir diesen Fehler:

Starting MySQL 
.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/MBP.local.pid). 

Kann jemand mir bitte helfen?

Zuvor hatte ich keine Probleme mit dem Starten und Stoppen von MySQL, aber ich habe das MySQL-Passwort vergessen, deshalb musste ich MySQL deinstallieren und neu installieren, weil ich Workbench verwenden musste. Aber offensichtlich ohne das MySQL-Passwort hat es nicht funktioniert. Gibt es eine Möglichkeit für mich, das Passwort wiederherzustellen?

Antwort

0
  1. prüfen starten, wenn ein mysql-Prozess bereits vorhanden ist oder nicht ps -ef | grep mysql

  2. Wenn ja, töten den Prozess kill -9 PID oder killall -9 mysql mysqld

  3. überprüfen Sie den Eigentümer Schiff des mySQL-Datenverzeichnis ist mysql:mysql
  4. Dann versuchen mySQL-Server sudo mysql.server start
  5. zu starten
  6. Wenn das Problem nicht behoben wird. Dann werfen Sie einen Blick in die mysql .err Datei

Check out: MySql ERROR! The server quit without updating PID file

+0

ich mysql-Prozess getötet bereits existierte und dann meinen PC neu starten. Jetzt funktionieren alle gut. Vielen Dank. – Jackie

0

Die sudo Linie versuchen, MySQL als root ausführen - schlechte Idee. Hoffentlich wird die mysql.server Datei kopiert wurde, während auf /etc/init.d installieren, damit alles, was Sie tun sollten, müssen ist /etc/init.d/mysqld