Skip to content
Hosting · Tệp, bản sao lưu và cơ sở dữ liệu

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: true trong config.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ủ