Saat meluncurkan CentOS VPS (pengaturan oleh orang lain), MySQL memulai dua proses saat boot:
- mysql: / usr / libexec / mysqld --basedir = / usr --datadir = / var / lib / mysql --user = mysql
- root: / bin / sh / usr / bin / mysqld_safe --datadir = / var / lib / mysql --socket = / var / lib / mysql / mysql.
Apakah ini normal / cara yang benar untuk mensetup MySQL (root tersebut menjalankan mysqld_safe?)
Terima kasih!
Jawaban:
Ya, memang seharusnya begitu. mysqld_safe memunculkan daemon mysql-user run (mysqld).
sumber
Jika Anda mengintip ke dalam isi
mysqld_safe
Anda akan menemukan bahwa itu hanyalah pembungkus skrip shell untuk diluncurkanmysqld
.sumber