ควร mysqld_safe และ mysqld ทำงานพร้อมกันในเวลาเดียวกันเมื่อเริ่มต้นหรือไม่


10

ในการเปิดตัว CentOS VPS ของฉัน (ตั้งค่าโดยคนอื่น), MySQL เริ่มสองกระบวนการในการบูต:

  1. mysql: / usr / libexec / mysqld --basedir = / usr --dadadir = / var / lib / mysql --user = mysql
  2. root: / bin / sh / usr / bin / mysqld_safe --datadir = / var / lib / mysql --socket = / var / lib / mysql / mysql

นี่เป็นเรื่องปกติ / เป็นวิธีที่ถูกต้องในการตั้งค่า MySQL (รูทนั้นกำลังรัน mysqld_safe หรือไม่)

ขอบคุณ!


พารามิเตอร์ทั้งหมดเช่น key_buffer_size จำเป็นต้องอยู่ใน mysqld หรือ mysqld_safe หรือไม่
justcode

คำตอบ:


16

ใช่นั่นคือวิธีที่ควรจะเป็น mysqld_safe วางไข่ daemon ผู้ใช้ mysql - mysqld


0

หากคุณจะมองเข้าไปในเนื้อหาของคุณจะพบว่ามันเป็นเพียงเสื้อคลุมเชลล์สคริปต์สำหรับการเปิดตัวmysqld_safemysqld


โอ้ ... ถ้าคุณดูข้างใน mysqld_safe มันทำอะไรได้มากกว่าแค่เสื้อคลุม
Mike Kormendy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.