CentOS 6.5 上の MySQL サーバー 5.5 のエラー: 「mysqld: 認識されないサービス」

CentOS 6.5 上の MySQL サーバー 5.5 のエラー: 「mysqld: 認識されないサービス」

CentOS 6.5を使用しています。インストールしましたMySQL サーバー 5.5.rpmデフォルトのインストーラーを使用して、パッケージ (MySQL の公式サイトからダウンロード)からインストールし.rpmました。MySQL クライアント パッケージも同じ方法でインストールしました。

私の知る限り、mysqlプロセスはMySQLですクライアント、そしてmysqldMySQLサーバ- よく分かりませんが。

問題はプロセスが実行されていないことです。またはmysqldを入力すると、同じエラーメッセージが表示されますservice mysqld startservice mysqld status

mysqld: 認識されないサービス

ただし、mysqlプロセスは正常に実行されています。コマンドを使用してクエリを正常に実行できましたmysql

リポジトリに依存しない必要があるため、 を使用することはできませんyum

を実行すると/usr/sbin/mysqld start、次のエラーが発生します。

[エラー] 致命的なエラー: mysqld を root として実行する方法を知るには、マニュアルの「セキュリティ」セクションをお読みください。
[エラー] 中止します
[注意] mysqld: シャットダウンが完了しました

答え1

MySQL が提供する公式 rpm 内の MySQL サービスの名前は ですmysql

したがって、MySQL サーバーを起動するには を使用する必要がありますservice mysql start。コマンドは MySQL デーモンを起動しますmysqld

クライアントプログラムの名前は同じですmysql

CentOS によって提供されるパッケージでは、このサービスは という名前ですmysqld

関連情報