什么是mysql 什么是進(jìn)程,用命令查找MySQL數(shù)據(jù)庫(kù)的進(jìn)程ID?
什么是進(jìn)程,用命令查找MySQL數(shù)據(jù)庫(kù)的進(jìn)程ID?PS-EF | grep MySQL可以查看是否有MySQL進(jìn)程。如果有一行mysqld(通常超過(guò)2行),則表示正常運(yùn)行您也可以登錄MySQL-U r
什么是進(jìn)程,用命令查找MySQL數(shù)據(jù)庫(kù)的進(jìn)程ID?
PS-EF | grep MySQL可以查看是否有MySQL進(jìn)程。如果有一行mysqld(通常超過(guò)2行),則表示正常運(yùn)行
您也可以登錄MySQL-U root-P查看是否可以登錄
如果沒(méi)有啟動(dòng),請(qǐng)服務(wù)mysqld start
您可以先通過(guò)PS aux | grep mysqld查看mysqld的PID。然后通過(guò)終止-9pid終止進(jìn)程。也可以通過(guò)殺死-9 mysqld直接殺死所有mysqld進(jìn)程。注意力就是一切。
在redhat系統(tǒng)中如何殺死進(jìn)程名為mysqld的進(jìn)程?
,路徑在默認(rèn)的MySQL數(shù)據(jù)目錄中。當(dāng)safe啟動(dòng)mysql時(shí),mysqldusafe將通過(guò)mysqlduuusafe檢查PID文件。如果PID文件不存在,則不會(huì)對(duì)其進(jìn)行處理。如果文件存在且PID被占用,則會(huì)報(bào)告錯(cuò)誤“mysqld進(jìn)程已存在”。如果文件存在但PID未被占用,PID文件將被刪除。從MySQL的源代碼可以看出,mysqld是通過(guò)createpid啟動(dòng)的,file函數(shù)創(chuàng)建一個(gè)新的pid文件,通過(guò)getpid()獲取當(dāng)前進(jìn)程pid,并將pid寫入pid文件。因此,當(dāng)safe啟動(dòng)時(shí),MySQL PID文件的作用是防止同一數(shù)據(jù)庫(kù)在數(shù)據(jù)文件相同但端口不同的情況下多次啟動(dòng)。