Linux下MySQL服務突然無法正常啟動

2021-07-23 12:44:11 字數 842 閱讀 9091

檢視日誌檔案後發現是磁碟空間不足造成的。

檢視硬碟的使用情況df,

-h單元為根據大小適當顯示,

-m單位為

m,檢視指定目錄的檔案大小

du,檢視當前目錄的總大小,檢視當前目錄下子目錄分別的大小,指定目錄檢視大小

find / -size +10m找出根目錄下大於10兆的檔案,無關緊要的可以刪除。

(刪除部分日誌檔案後的磁碟空間)

釋放部分空間後還是無法啟動,又報「mysql

提示:the server quit without updating pid file(…)

失敗」ps -ef | grep mysqld

kill掉

mysql

有關的程序後仍然無法啟動,檢視

mysql

的資料目錄

/data

下是否有

mysql-bin.index

檔案,若有則刪除(另外要注意的地方就是:

ib_*, mysql-bin-*, *.err(log檔案)

以及master-info

和relay-info

檔案都是可以刪除的,相當於重新初始化資料庫的資料),刪除後啟動正常,都是

mysql-bin.index

檔案惹的禍啊,浪費了我那麼多的時間。

關閉日誌:

修改/etc/my.cnf 檔案,找到

log-bin=mysql-bin

binlog_format=mixed

再這兩行前面加上#,將其注釋掉,再執行

/etc/init.d/mysql restart

即可。

linux下啟動mysql服務

好吧,oracle還沒怎麼搞明白,又要弄mysql了,要shi了.各種問堆積,一點兒都不習慣linux,哎 vm上面裝了centos,預設裝了mysql rpm qa grep i mysql檢視mysql版本 service mysqld start 啟動mysql服務 一直以為自己沒裝,可是能查...

Linux 下安裝mysql 服務

1 這裡我將mysql安裝在 usr local mysql目錄裡面,也可以安裝在其他地方 mkdir usr local mysql3 解壓並複製 tar zxvf mysql 5.7.11 linux glibc2.5 x86 64.tar gzmv mysql 5.7.11 linux gli...

mysql資料變少了 MySQL效能突然下降的原因

有時會碰到這樣的情況,一條 sql 在平時執行沒問題,很快。但是突然某個時間執行的就會很慢,而且這種場景並不能復現,只能隨機傳送的。sql 執行突然變慢的原因 在之前講解 mysql redo log 時,說到了 wal 機制,為了保證 mysql 更新的速度,在進行更新操作時,先將更新內容寫入 r...