Tài liệu Hướng dẫnvPanel GUIQuản lý Database

Quản lý Database

HƯỚNG DẪN QUẢN LÝ DATABASE TRÊN VPANEL

Trang Manage Databases là trung tâm điều khiển MySQL/MariaDB. Từ đây bạn tạo database, thêm/xoá user, cấp quyền, đổi mật khẩu, xem số bảng — dung lượng, chạy check/repair — tất cả không cần mở shell. Mọi thao tác được thực thi qua helper privsep của panel, thông tin đăng nhập không lộ ra trang web.


1. Truy cập Manage Databases

Đăng nhập User Panel cổng :2083. Ở thanh bên, chọn Manage Databases trong nhóm Databases.

Database List

Các cột trong bảng

CộtMô tả
NameTên đầy đủ của DB — thường có dạng <prefix>_<yourname>.
UsersSố user MySQL có quyền trên DB.
SizeDung lượng trên đĩa (MB).
TablesSố bảng.
ActionsDetails, Check / Repair, Delete.

2. Tạo Database

Nhấn Create Database ở góc phải trên.

Create Database

Các trường

TrườngMô tả
Database NamePhần đuôi tên — vPanel tự thêm prefix của account. Chỉ dùng chữ thường, số, _.
CharsetBộ mã. Mặc định utf8mb4 (khuyến nghị).
CollationCollation tương ứng. Mặc định utf8mb4_unicode_ci.

Nhấn Create — DB mới xuất hiện trong bảng ngay.


3. Database Wizard

Muốn quy trình dẫn dắt tạo DB + user + gán quyền trong một màn hình, nhấn Database Wizard.

Database Wizard

Các bước:

  1. Database Name — nhập phần đuôi.
  2. User Name + Password — đặt mật khẩu mạnh hoặc bấm Generate.
  3. Privileges — tick từng quyền hoặc ALL PRIVILEGES.
  4. Finish — wizard chạy CREATE DATABASE, CREATE USER, GRANT trong một transaction.

4. Xem chi tiết database

Nhấn Details ở dòng cần xem.

Database Details

Bạn sẽ thấy:

MụcNội dung
OverviewCharset, collation, dung lượng, số bảng.
UsersUser có quyền, quyền cụ thể, hành động theo user.
Tables20 bảng lớn nhất kèm số dòng.

5. Quản lý user & quyền

Trong trang Details, kéo xuống mục Users.

Privileges & Actions

Bạn có thể:

  • Add User to DB — chọn user MySQL hiện có hoặc tạo mới; chọn quyền.
  • Change Privileges — tick/untick SELECT, INSERT, UPDATE, DELETE, DROP, INDEX… hoặc ALL PRIVILEGES.
  • Remove User from DB — thu hồi mọi quyền của user trên DB (user vẫn tồn tại).

6. Check & Repair bảng

Nhấn Check / Repair. vPanel chạy CHECK TABLE cho toàn bộ bảng, bảng nào có cảnh báo/lỗi sẽ được REPAIR TABLE. Kết quả hiện trong modal:

Check/Repair Result

  • OK — bảng khoẻ.
  • Warning — MySQL phát hiện lỗi nhẹ; đã thử repair.
  • Error — hỏng nặng; liên hệ admin để phục hồi MyISAM/InnoDB.

7. Đổi mật khẩu user

Nhấn Change Password cạnh user (trong trang Details hoặc tab Users).

Change Password

  • Nhập mật khẩu mới hoặc bấm Generate.
  • Nhập lại để chống typo.
  • Nhấn Save.

Có hiệu lực ngay — nhớ cập nhật connection string trong ứng dụng.


8. Xoá Database

Nhấn Delete, xác nhận ở modal. vPanel drop DB và thu hồi mọi grant tham chiếu tới nó.

Cảnh báo: Không có undo. Sao lưu trước nếu không chắc.


9. Xử lý sự cố

Ứng dụng báo "Access denied"

  • Nguyên nhân: User không có grant trên DB, hoặc password đã đổi nhưng app còn dùng bản cũ.
  • Cách xử lý: Mở Details, kiểm tra user + quyền, cập nhật password trong app.

"Table is marked as crashed and should be repaired"

  • Nguyên nhân: Bảng MyISAM hỏng do crash.
  • Cách xử lý: Nhấn Check / Repair. Nếu vẫn lỗi, dùng phpMyAdmin Repair with keycache hoặc liên hệ admin.

Dung lượng DB hiển thị 0 MB dù có data

  • Nguyên nhân: Thống kê information_schema chưa cập nhật.
  • Cách xử lý: Reload trang sau ít phút, hoặc chạy ANALYZE TABLE … trong phpMyAdmin.

Chúc bạn quản trị Server an toàn và hiệu quả!

Lần cuối cập nhật: 8/7/2026
Nội dung bài viết
Đang tải mục lục...
Nội dung bài viết