mysql.server จะเปลี่ยนตำแหน่งเป็นไดเร็กทอรีการติดตั้ง MySQL จากนั้นจะเรียกใช้ mysqld_safe ในการเรียกใช้เซิร์ฟเวอร์ในฐานะผู้ใช้เฉพาะ คุณสามารถเพิ่มตัวเลือกผู้ใช้ที่เหมาะสมลงในกลุ่ม [mysqld] ของไฟล์ตัวเลือกส่วนกลาง /etc/my.cnf ได้
-
มันเปลี่ยนตำแหน่งเป็นไดเร็กทอรีการติดตั้ง MySQL และเรียกใช้ mysqld_safe ในภายหลัง
-
ในการเรียกใช้เซิร์ฟเวอร์ในฐานะผู้ใช้เฉพาะ คุณสามารถเพิ่มตัวเลือกผู้ใช้ที่เหมาะสมลงในกลุ่ม [mysqld] ของไฟล์ตัวเลือกส่วนกลาง /etc/my.cnf ได้
-
อาจจำเป็นต้องแก้ไข mysql.server หากติดตั้งเป็นการแจกแจงแบบไบนารีของ MySQL ในตำแหน่งที่ไม่เป็นมาตรฐาน
-
จะต้องมีการแก้ไขเพื่อเปลี่ยนตำแหน่งเป็นไดเร็กทอรีที่เหมาะสมก่อนที่จะรัน mysqld_safe
-
หากเสร็จสิ้น mysql.server เวอร์ชันที่แก้ไขจะถูกเขียนทับหากคุณอัปเกรด MySQL ในอนาคต ตรวจสอบให้แน่ใจว่าได้คัดลอกเวอร์ชันที่แก้ไขแล้วเพื่อให้สามารถติดตั้งใหม่ได้
-
mysql.server หยุดเซิร์ฟเวอร์โดยส่งสัญญาณไปที่เซิร์ฟเวอร์ นอกจากนี้ยังสามารถหยุดได้ด้วยตนเองโดยดำเนินการปิด mysqladmin
ให้เราเข้าใจตัวเลือกบรรทัดคำสั่งที่เกี่ยวข้องกัน -
basedir=dir_name
หมายถึงพาธไปยังไดเร็กทอรีการติดตั้ง MySQL
datadir=dir_name
หมายถึงพาธไปยังไดเร็กทอรีข้อมูล MySQL
pid-file=file_name
หมายถึงชื่อพาธของไฟล์ที่เซิร์ฟเวอร์จะต้องเขียน ID กระบวนการ เซิร์ฟเวอร์สร้างไฟล์ในไดเร็กทอรีข้อมูล มิฉะนั้น จะมีการตั้งชื่อพาธแบบสัมบูรณ์เพื่อระบุไดเร็กทอรีอื่น
service-startup-timeout=seconds
มันบอกระยะเวลา (เป็นวินาที) ที่ผู้ใช้ต้องรอการยืนยันการเริ่มต้นเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ไม่เริ่มทำงานภายในเวลานี้ mysql.server จะออกโดยมีข้อผิดพลาด ค่าเริ่มต้นคือ 900 ค่า 0 หมายความว่าผู้ใช้ไม่ควรรอเลยสำหรับการเริ่มต้น ค่าติดลบหมายถึงรอตลอดไป (หมายถึงสถานการณ์ที่ไม่มีการหมดเวลา)