Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

MySQL Server และโปรแกรมเริ่มต้นเซิร์ฟเวอร์

มีโปรแกรม Server และ Server-Startup 4 ตัว:

1. mysqld

MySQL Server หลัก - Single Multi-threaded Program จัดการ Data Directory, ฟัง Client Connections

shell> mysqld --verbose --help

2. mysqld_safe

วิธีแนะนำเริ่ม mysqld บน Unix - Auto-restart, Error Logging

shell> mysql.server start
shell> mysql.server stop

3. mysql.server

เปลี่ยนไป Installation Directory เรียก mysqld_safe ตั้งค่า User ใน [mysqld] ของ /etc/my.cnf

4. mysqld_multi

จัดการหลาย mysqld Process บน Socket/Port ต่างกัน

shell> mysqld_multi [options] {start|stop|reload|report} [GNR[,GNR] ...]

สรุปความสัมพันธ์

  • mysql.server -> เรียก mysqld_safe -> เริ่ม mysqld
  • mysqld_multi จัดการหลาย mysqld โดยตรง