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