排查思路:
·1.一開(kāi)始根據(jù)報(bào)錯(cuò)在網(wǎng)上找的解決方案是這樣的,參考(啟動(dòng)mysql服務(wù)時(shí)一直提示ERROR The server quit without updating PID file)修改完support-files目錄下的mysql.server后仍然報(bào)這個(gè)錯(cuò)
2.然后開(kāi)始查看錯(cuò)誤日志,先重新啟動(dòng)一下mysql
tail -f /database/mysql/logs/mysql_5_7_27.err
?3.根據(jù)報(bào)錯(cuò)操作后,繼續(xù)啟動(dòng)mysql,發(fā)現(xiàn)又有一個(gè)新的報(bào)錯(cuò)
解決方案:
/database/mysql/bin/mysqld --initialize --user=mysql --basedir=/database/mysql --datadir=/database/mysql/data
(basedir是你的mysql的安裝路徑,datadir是你的mysql數(shù)據(jù)文件存放路徑)
報(bào)錯(cuò):[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
在最后面加上? --explicit_defaults_for_timestamp=true? 即可
?[ERROR] --initialize specified but the data directory has files in it. Aborting.
將mysql數(shù)據(jù)目錄下已存在的文件全部刪除
[root@192 ~]# cd /database/mysql/data/
[root@192 data]# rm -rf *
再次執(zhí)行命令發(fā)現(xiàn)執(zhí)行成功
?再試下啟動(dòng)mysql,啟動(dòng)成功!
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-466884.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-466884.html
到了這里,關(guān)于啟動(dòng)mysql報(bào)錯(cuò):ERROR! The server quit without updating PID file (/database/mysql/mysqld.pid)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!