2016-04-26 6 views
0

Zurücksetzen habe ich die MySQL-Benutzer root Passwort zurücksetzen, um die folgenden Schrittekann nicht auf CentOS 7 MySQL neu starten, nachdem Benutzer root Passwort

  1. Stopp MySQL

# systemctl stop mysqld

  1. Starten im abgesicherten Modus

# mysqld_safe --skip-grant-tables &

  1. als root angemeldet

# mysql -u root

  1. Kennwort zurücksetzen

use mysql;

update user set password=PASSWORD("newpassword") WHERE user='root';

flush privileges;

quit;

  1. Stopp MySQL abgesicherten Modus

# systemctl stop mysqld

  1. starten MySQL

# systemctl start mysqld

Ich erhalte die folgende Meldung, wenn versuchen,

# systemctl restart mysqld

Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

[[email protected] ~]# systemctl status mysqld.service

● mysqld.service neu zu starten - MySQL Community Server

Loaded: geladene (/ usr/lib/systemd/system/mysqld.Bedienung; aktiviert; Herstellervoreinstellung: deaktiviert)

Aktiv: fehlgeschlagen (Ergebnis: Startlimit) seit Di 2016-04-26 07:23:19 UTC; 10s vor

Prozess: 13293 ExecStartPost =/usr/bin/mysql-systemd-Start Post (Code = verlassen, status = 0/SUCCESS)

Prozess: 13292 ExecStart =/usr/bin/mysqld_safe (Code = verlassen, status = 1/FAILURE)

Prozess: 13280 ExecStartPre =/usr/bin/mysql-systemd-start pre (code = verlassen, status = 0/SUCCESS)

Haupt PID: 13292 (code = beendet, Status = 1/FAILURE)

Apr 26 07:23:18 li1456-180.members.linode.com systemd [1]: Fehler bei Starten Sie den MySQL Community Server.

Apr 26 07:23:18 li1456-180.members.linode.com systemd [1]: Die Einheit mysqld.service hat einen fehlgeschlagenen Status eingegeben.

Apr 26 07:23:18 li1456-180.members.linode.com systemd [1]: mysqld.service fehlgeschlagen.

Apr 26 07:23:19 li1456-180.members.linode.com systemd [1]: mysqld.service Wartezeit über, Zeitplan Neustart.

26. April 07.23.19 li1456-180.members.linode.com systemd [1]: Anfrage zu schnell für mysqld.service wiederholt starten

26 Apr 07.23.19 li1456-180.members .linode.com systemd [1]: Der MySQL Community Server konnte nicht gestartet werden.

Apr 26 07:23:19 li1456-180.members.linode.com systemd [1]: Die Einheit mysqld.service hat einen fehlgeschlagenen Status eingegeben.

Apr 26 07:23:19 li1456-180.members.linode.com systemd [1]: mysqld.service fehlgeschlagen.

Bin ich etwas fehlt?

Antwort

0

Ich bin mir ziemlich sicher, die Antwort ist auf /var/log/messages.

Auf einem anderen Terminal:

tail -f /var/log/messages | grep -i mysql 

Neustart mysql

systemctl restart mysqld 

Prüfung des Protokoll und die Fehler finden, wenn es immer noch nicht lösen können, bitte posten, damit wir Ihnen mehr helfen.

+0

Ich bekomme mysqld_safe: 160426 09:02:47 mysqld_safe Logging zu '/var/log/mysqld.log'. mysqld_safe: 160426 09.02.47 mysqld_safe Ein mysqld-Prozess existiert bereits – yusufshakeel

+0

mysqld.service: Hauptprozess beendet, code = verlassen, status = 1/AUSFALL – yusufshakeel

+0

mit /var/log/mysqld.log das gleiche tun – sysfiend