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客戶,並且mysqld是 MySQL伺服器- 雖然我不確定。

問題是該mysqld進程沒有運行。當我輸入service mysqld startservice mysqld status收到相同的錯誤訊息時

mysqld:無法辨識的服務

然而,mysql進程運作良好。我能夠使用該mysql命令成功執行查詢。

我需要獨立於存儲庫,所以我不應該使用yum.

當我運行時/usr/sbin/mysqld start,出現以下錯誤:

[錯誤] 致命錯誤:請閱讀手冊的「安全」部分以了解如何以 root 身分執行 mysqld!
[錯誤] 正在中止
[注意] mysqld:關閉完成

答案1

MySQL 提供的官方 rpm 中的 MySQL 服務名稱為mysql

所以你需要使用service mysql start來啟動MySQL伺服器。指令啟動 MySQL 守護程式mysqld

客戶端程式具有相同的名稱mysql

在 CentOS 提供的軟體包中,該服務被命名為mysqld

相關內容