MySQL-Server 5.5 auf CentOS 6.5 Fehler: „mysqld: unbekannter Dienst“

MySQL-Server 5.5 auf CentOS 6.5 Fehler: „mysqld: unbekannter Dienst“

Ich verwende CentOS 6.5. Ich habeMySQL Server 5.5aus einem .rpmPaket (heruntergeladen von der offiziellen MySQL-Site) mit dem Standardinstallationsprogramm .rpm. Auf die gleiche Weise habe ich auch das MySQL-Client-Paket installiert.

Soweit ich weiß, mysqlist der Prozess MySQLKlientund mysqldist MySQLServer- obwohl ich nicht sicher bin.

Das Problem ist, dass der mysqldProzess nicht ausgeführt wird. Wenn ich tippe service mysqld startoder service mysqld statuserhalte ich die gleiche Fehlermeldung

mysqld: nicht erkannter Dienst

Der Vorgang läuft jedoch mysqleinwandfrei. Ich konnte mit dem mysqlBefehl erfolgreich Abfragen ausführen.

Ich muss repository-unabhängig sein, daher darf ich nicht verwenden yum.

Beim Ausführen /usr/sbin/mysqld startwird die folgende Fehlermeldung angezeigt:

[FEHLER] Schwerwiegender Fehler: Bitte lesen Sie den Abschnitt „Sicherheit“ im Handbuch, um herauszufinden, wie Sie mysqld als Root ausführen!
[FEHLER] Abbruch
[Hinweis] mysqld: Herunterfahren abgeschlossen

Antwort1

Der Name des MySQL-Dienstes in den von MySQL bereitgestellten offiziellen RPMs lautet mysql.

Sie müssen also verwenden, service mysql startum den MySQL-Server zu starten. Der Befehl startet den MySQL-Daemon mysqld.

Das Client-Programm hat den gleichen Namen mysql.

In den von CentOS bereitgestellten Paketen heißt der Dienst mysqld.

verwandte Informationen