CentOS 7下MySQL服務啟動失敗的解決思路

2021-08-28 14:34:22 字數 813 閱讀 5993

——centos 7下mysql服務啟動失敗的解決思路

網上的方法參差不齊,有好有壞,到頭來還不如自己檢視mysql 的啟動日誌,檢視錯誤資訊,一步一步找到錯誤的原因。

這裡先羅列幾個常用的mysql查錯命令:

(1)cat /var/log/mysqld.log (預設mysql日誌的安裝路徑)

(2)sudo find / -name my.cnf(linux下查詢mysql配置檔案路徑)

(3)sudo mysql –help | grep my.cnf(linux下查詢mysql配置檔案路徑)

這裡就舉個例子:

(1)使用cat /var/log/mysqld.log檢視mysql啟動日誌

(2)如果你只想看到錯誤資訊,可以使用cat /var/log/mysqld.log | grep 『error』命令檢視

(3)捕捉到的錯誤資訊如下:

(4)根據錯誤資訊的描述,大致上說啟動mysql 服務需要1.3g的記憶體,但是我伺服器的記憶體才1g,當然是啟動不成功了。(坑爹啊)

(5)修改my.cnf ,設定innodb_buffer_pool_size=8m

(6)使用sudo find / -name my.cnf查詢mysql配置檔案位置

(7)修改後使用service mysqld start 重新啟動mysql服務

最後,總結一下,安裝mysql真是令人抓狂,在解決問題前必須先定位問題出現在**,這才是解決問題的思路,而不是複製貼上搜尋答案。

Centos7下安裝mysql服務

yum install y perl module install.noarch yum y install perl perl devel wget tar zxvf mysql 5.6.33 linux glibc2.5 x86 64.tar.gz 複製解壓後的mysql目錄 cp r mysq...

CentOS7下安裝FTP服務

1 安裝vsftp 1.1 安裝vsftp,測試安裝的vsftpd的版本是 vsftpd.x86 64 0 3.0.2 11.el7 2 yum y install vsftpd1.2 修改配置檔案 vi etc vsftpd vsftpd.conf保證下面3項為yes 1.3 設定vsftpd開機...

CentOS7下安裝SVN服務

如果沒有svn,則安裝svn,使用yum命令 root localhost yum install subversion 首先在 opt下面見乙個名為svn的資料夾,在svn中在新建乙個名為tshop的資料夾,這個資料夾為svn的倉庫,之後提交上來的 都集中的放在這裡。root localhost ...