Linux 安裝mysql出現問題 啟動伺服器失敗

2021-09-28 22:15:16 字數 2310 閱讀 5886

centos7.3 想要安裝mysql5.7

service mysqld  restart

redirecting to /bin/systemctl restart mysqld.service

job for mysqld.service failed because the control process exited with error code.

see "systemctl status mysqld.service" and "journalctl -xe"

for details.

檢視mysql服務狀態

systemctl status mysqld.service

結果如下

mysqld.service - mysql server

loaded: loaded (/usr/lib/systemd/system/mysqld.service; disabled; vendor preset: disabled)

active: failed (result: exit-code) since tue 2019-08-06 00:00:53 cst; 4min 32s ago

docs: man:mysqld(8)

process: 18915 execstart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $mysqld_opts

(code=exited, status=1/failure)

process: 18892 execstartpre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/success)

main pid: 18282 (code=exited, status=1/failure)

aug 06 00:00:52 izuf6fx717wv2o5sdh8q9hz systemd[1]: starting mysql server...

aug 06 00:00:52 izuf6fx717wv2o5sdh8q9hz mysqld_pre_systemd[18892]: 2019-08-05t16:00:52.439714z 0 [warning] timestamp with implicit default value is deprecated. please use --ex...details).

aug 06 00:00:52 izuf6fx717wv2o5sdh8q9hz mysqld_pre_systemd[18892]: 2019-08-05t16:00:52.441176z 0 [error] --initialize specified but the data directory has files in it. aborting.

aug 06 00:00:52 izuf6fx717wv2o5sdh8q9hz mysqld_pre_systemd[18892]: 2019-08-05t16:00:52.441194z 0 [error] aborting

aug 06 00:00:53 izuf6fx717wv2o5sdh8q9hz systemd[1]: mysqld.service: control process exited, code=exited status=1

aug 06 00:00:53 izuf6fx717wv2o5sdh8q9hz systemd[1]: failed to start mysql server.

aug 06 00:00:53 izuf6fx717wv2o5sdh8q9hz systemd[1]: unit mysqld.service entered failed state.

aug 06 00:00:53 izuf6fx717wv2o5sdh8q9hz systemd[1]: mysqld.service failed.

hint: some lines were ellipsized, use -l to show in full.

罪魁禍首

檢視資料檔案,資料檔案存在,被占用

cd /var/lib/mysql

2.備份 mv mysql mysql.bak

3.重啟服務 service mysqld restart

成功!!!

Linux 安裝mysql出現的問題

1 linux安裝mysql過程中沒有提示設定密碼,在第一次使用的時候,可以使用 etc mysql debian.cnf中的client的使用者名稱和密碼登入修改mysql密碼 mysql use mysql database changed mysql update user set passw...

安裝Docker Toolbox後出現的問題

在安裝了hyper v的windows上安裝docker工具箱出現下面錯誤 在windows上安裝docker是乙個相當簡單和直接的過程。這裡有很好的文件。然而,如果你已經安裝了hyper v像我一樣,說明將不會開箱即用。如果你嘗試啟動docker quickstart終端,你會得到以下錯誤資訊 問...

Linux系統中MySQL資料庫出現的問題彙總

failed to initialize dd storage engine.data dictionary initialization failed.mysql資料庫中的資料資料夾初始化失敗。那所性就刪除mysql的資料資料夾,重新進行初始化操作就好。1 刪除 mysql 資料庫資料資料夾 rm...