1.啓動mysql時出現Job for mysqld.service failed because the control process exited with error
2.先查看mysql的日誌:tail -40f /var/log/mysql.log
紅圈裏面的信息是說明不能建立臨時文件“/var/lib/mysql/temp/ib1GIFsS”
3.接下來是修改配置文件,指定temp的存放路徑
vi /etc/my.cnf
在配置文件裏面添加一句“temdir=/var/lib/mysql/temp/”,保存後退出
4.建立文件夾、授權
[root@localhost etc]# mkdir -p /var/lib/mysql/temp
[root@localhost etc]# chown mysql.mysql /var/lib/mysql/temp
/var/lib/mysql/temp的屬主和屬組還是root,mysql並不能在其中創建文件,後修改該目錄的屬主和屬組
5.啓動成功
6.查看mysql的運行狀態
————————————————
版權聲明:本文爲CSDN博主「xc_123」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/xc_123/article/details/100518898