Chuyển plugin sang MySQL
Vì sao plugin cần cơ sở dữ liệu chung: thiết lập LuckPerms, CoreProtect, ban và kinh tế trên MySQL, cùng lợi ích cho mạng lưới máy chủ.
Cập nhật 13 tháng 8, 2026
Mặc định, các plugin lưu dữ liệu trong tệp hoặc SQLite. Cách này hoạt động tốt khi bạn chỉ có một máy chủ và ít người chơi.
Khi nào nên chuyển đổi
- Mạng lưới máy chủ: quyền hạn và lệnh cấm phải được chia sẻ — Mạng lưới máy chủ.
- Hàng nghìn người chơi riêng biệt: lưu trữ bằng tệp làm chậm quá trình khởi động và lưu.
- Bạn cần truy cập dữ liệu từ bên ngoài: trang web, bot, thống kê.
Ví dụ: LuckPerms
plugins/LuckPerms/config.yml:
storage-method: mysql
data:
address: host:port
database: db_name
username: user
password: password
table-prefix: luckperms_
Dữ liệu không được tự động di chuyển sau khi bạn thay đổi backend lưu trữ:
lp migrate mysql
hoặc xuất và nhập qua lp export và lp import.
Các plugin khác
- CoreProtect — phần
mysql: truetrongconfig.yml. Hữu ích: cơ sở dữ liệu log phát triển nhanh — CoreProtect. - Plugin cấm — cơ sở dữ liệu dùng chung giúp bạn cấm trên toàn mạng lưới.
- Kinh tế — cần có cơ sở dữ liệu dùng chung, nếu không số dư sẽ chênh lệch.
- AuthMe — MySQL tăng tốc đăng nhập khi có số lượng người chơi lớn.
Tiền tố bảng
Nếu nhiều plugin hoặc nhiều máy chủ dùng cùng một cơ sở dữ liệu, hãy đặt tiền tố bảng khác nhau — nếu không bạn sẽ gặp xung đột tên.
Sao lưu
Chuyển sang MySQL nghĩa là thế giới không còn chứa toàn bộ dữ liệu của máy chủ. Hãy thiết lập dump định kỳ — Dump cơ sở dữ liệu.
Hosting MinecraftMáy chủ của bạn chạy khi bạn offlineTạo máy chủ
