Mysql systemctl start mysqld報(bào)錯(cuò)的問(wèn)題解決
報(bào)錯(cuò)信息:
Job for mysqld.service failed because the control process exited with error code. See “systemctl status mysqld.service” and “journalctl -xe” for details.
定位錯(cuò)誤:
vim /var/log/mysqld.log#查看日志信息
看到最后一行(shift+G)
原因分析:
MySQL 數(shù)據(jù)存放位置改為 數(shù)據(jù)盤(pán)地址,重啟機(jī)器,然后磁盤(pán)掛載沒(méi)有設(shè)置為開(kāi)機(jī)自動(dòng)掛載,導(dǎo)致PID 文件找不到。解決方法: 1.在/etc/my.cnf 中查看pid-file的位置
vim /etc/my.cnf
2. 創(chuàng)建對(duì)應(yīng)的目錄并修改權(quán)限
mkdir -p /var/run/mysqldchown mysql.mysql /var/run/mysqld
這時(shí)可以嘗試重啟MySQL了,可以啟動(dòng)就ok,如果還不行繼續(xù)第三步。
3. 創(chuàng)建一個(gè)pid文件并修改權(quán)限
touch /var/run/mysql/mysqld.pidchown mysql.mysql /var/run/mysql/mysqld.pid
再啟動(dòng)MySQL應(yīng)該就沒(méi)問(wèn)題了!
這只是一個(gè)臨時(shí)解決的辦法,如果虛擬機(jī)重新開(kāi)機(jī)就需要再次操作,暫時(shí)還沒(méi)有找到解決根本問(wèn)題的方案,大家就暫時(shí)掛起虛擬機(jī),后續(xù)找到解決方法會(huì)在文章中更新!
到此這篇關(guān)于Mysql systemctl start mysqld報(bào)錯(cuò)的問(wèn)題解決的文章就介紹到這了,更多相關(guān)Mysql systemctl start mysqld報(bào)錯(cuò)的問(wèn)題解決內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. 傳甲骨文將增加對(duì)MySQL投資與微軟競(jìng)爭(zhēng)2. mysql like語(yǔ)句問(wèn)題3. Mybatis常見(jiàn)注解有哪些(總結(jié))4. PyCharm MySQL可視化Database配置過(guò)程圖解5. MySQL中 concat函數(shù)的使用6. ORACLE中常用的幾種正則表達(dá)式小結(jié)7. 掌握SQL Server實(shí)戰(zhàn)教程之SQL Server的安裝指南8. 詳解MySQL中事務(wù)的持久性實(shí)現(xiàn)原理9. MySql 如何實(shí)現(xiàn)無(wú)則插入有則更新10. MYSQL(電話號(hào)碼,身份證)數(shù)據(jù)脫敏的實(shí)現(xiàn)
