mysql 報錯信息如下:Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.是什么原因,如何解決
這個錯誤提示比較籠統(tǒng),需要查看具體的日志才能確定問題所在。你可以通過以下步驟來獲取更詳細的錯誤信息:
執(zhí)行命令 systemctl status mysqld.service,查看 MySQL 服務的狀態(tài)和錯誤信息。
根據(jù)輸出的信息進行排查??赡軙龅揭恍┏R婂e誤,例如缺少依賴項、權限不足等。
如果無法自行解決問題,可以將 systemctl status mysqld.service 和 journalctl -xe 的輸出內容復制并粘貼到搜索引擎中,搜索相關的解決方案。
執(zhí)行 命令
journalctl -xe
發(fā)現(xiàn) mysql 啟動報錯,/usr/sbin/mysqld: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such
這個錯誤通常表示缺少 libssl.so.1.1 庫。你可以按照以下步驟嘗試解決問題:
執(zhí)行命令 sudo apt update && sudo apt install -y libssl1.1,安裝 libssl1.1 庫。
如果安裝成功,重新啟動 MySQL 服務,看是否能夠正常運行。
如果還有其他依賴項缺失,可以通過類似的方式進行安裝。希望這些提示能夠幫助你解決問題。
libssl1.1 庫通常是 Ubuntu 和 Debian 系統(tǒng)使用的 OpenSSL 1.1 版本庫。在 CentOS 中,可以使用以下命令來安裝 OpenSSL 1.1 庫:
sudo yum update
sudo yum install openssl11
執(zhí)行完上述命令后,系統(tǒng)會自動安裝 OpenSSL 1.1 庫及其相關依賴項。如果已經安裝了舊版的 OpenSSL 庫,系統(tǒng)會提示是否升級。
完成安裝后,你就可以在系統(tǒng)中使用 OpenSSL 1.1 庫了。
如果執(zhí)行 sudo yum install openssl11 報錯,說明 OpenSSL 1.1 庫不在默認的軟件源中。你可以按照以下步驟添加 EPEL 軟件源,然后再安裝 OpenSSL 1.1 庫:文章來源:http://www.zghlxwxcb.cn/news/detail-796853.html
執(zhí)行命令 sudo yum install epel-release,安裝 EPEL 軟件源。
執(zhí)行命令 sudo yum update,更新系統(tǒng)軟件包。
執(zhí)行命令 sudo yum install openssl11,安裝 OpenSSL 1.1 庫。
安裝過程中可能會遇到一些問題,例如依賴項缺失、權限不足等。如果出現(xiàn)錯誤提示,可以參考上面的提示信息進行排查。文章來源地址http://www.zghlxwxcb.cn/news/detail-796853.html
到了這里,關于【mysql 錯誤】Job for mysqld.service failed because the control process exited with error code的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!