mysqld_multi thiết kế quản lý nhiều tiến trình mysqld lắng nghe kết nối trên các Unix socket file và cổng TCP/IP khác nhau. Dùng để khởi động, dừng server, hoặc báo cáo trạng thái.
Gọi:
shell> mysqld_multi [options] {start|stop|reload|report} [GNR[,GNR] ...]
start, stop, reload (dừng và khởi động lại), report chỉ thị thao tác. Thao tác áp dụng cho một hoặc nhiều server, tùy danh sách GNR theo sau. GNR là số nhóm.
Ví dụ
- GNR cho nhóm
[mysqld17]là 17. Để chỉ định dải số, tách số đầu/cuối bằng gạch ngang. - GNR
10-13đại diện nhóm[mysqld10]đến[mysqld13]. - Nhiều nhóm/dải có thể chỉ định trên dòng lệnh, tách bằng dấu phẩy.
- Không được có khoảng trắng/tab trong danh sách GNR. Ký tự sau khoảng trắng bị bỏ qua.
Khởi động một server dùng nhóm [mysqld17]:
shell> mysqld_multi start 17
Dừng nhiều server dùng nhóm [mysqld8] và [mysqld10] đến [mysqld13]:
shell> mysqld_multi stop 8,10-13
Tạo file tùy chọn mẫu:
shell> mysqld_multi --example
Một số tùy chọn dòng lệnh
--example: Hiển thị file tùy chọn mẫu.--log=file_name: Tên file log. Nếu file tồn tại, ghi thêm vào cuối.--mysqladmin=prog_name: Binarymysqladmindùng để dừng server.