Hướng dẫn các công cụ quản lý cơ sở dữ liệu mysql

Bài viết này sẽ giới thiệu về Hướng dẫn các công cụ quản lý cơ sở dữ liệu MySQL và lợi ích của nó. Nếu bạn cần hỗ trợ, xin vui lòng liên hệ VinaHost qua Hotline 1900 6046 ext. 3, email về support@vinahost.vn hoặc chat với VinaHost qua livechat https://livechat.vinahost.vn/chat.php

1. Database Wizard (Khuyên dùng)

Role: Trình cài đặt tự động (One-stop shop).

  • Flow: 3 bước liên tục: Tạo Database Name -> Tạo User/Pass -> Gán quyền (All Privileges).
  • Khi nào dùng:
    • Setup website mới từ đầu.
    • Cần tạo nhanh DB + User chuẩn mà không sợ quên bước gán quyền.

2. MySQL Databases

Role: Quản lý thủ công (Manual Config).

  • Chức năng chính:
    • Tạo Database hoặc User riêng lẻ.
    • Quan trọng: Map User vào Database (Mục Add User to Database).
    • Đổi pass DB User, xóa DB rác.
  • Khi nào dùng:
    • Fix lỗi "Error establishing a database connection" (thường do quên add user vào DB).
    • Cần tạo thêm 1 user mới (read-only) cho DB hiện có.

3. phpMyAdmin

Role: Trình quản lý dữ liệu (GUI Editor).

  • Chức năng chính:
    • Import/Export: Nạp file .sql backup hoặc dump dữ liệu về máy.
    • Query: Chạy lệnh SQL trực tiếp (Search/Replace URL, Bulk edit).
    • Edit: Sửa nóng dữ liệu trong bảng (VD: Reset pass admin WordPress trong table wp_users).
  • Lưu ý: Thao tác xóa (Drop/Empty) là mất vĩnh viễn. Không có Ctrl+Z.

4. Remote MySQL

Role: Cấu hình tường lửa (Firewall Access).

  • Chức năng: Whitelist IP (cho phép IP máy bạn kết nối vào port 3306 của hosting).
  • Khi nào dùng:
    • Khi Dev muốn dùng tool ở máy local (Navicat, DBeaver, Workbench, HeidiSQL) để query cho lẹ.
    • Kết nối 2 Server với nhau (Web Server A -> Database Server B).

Tóm tắt:

Nhu cầu Vào đâu?
Cài web mới -> Database Wizard (Nhanh, đủ bước)
Nạp dữ liệu / Backup -> phpMyAdmin (Import/Export .sql)
Quản lý user/pass của database -> MySQL Databases (Check lại user map)
Query/Debug code -> Remote MySQL (Add IP) -> Dùng Tool Local

Lưu ý: Các mục có chữ "PostgreSQL" là hệ quản trị CSDL khác, nếu website bạn chạy MySQL/MariaDB (thông dụng với WordPress, PHP) thì không cần quan tâm các icon đó.

THAM KHẢO CÁC DỊCH VỤ TẠI VINAHOST

>> SERVER COLOCATIONCDN

>> CLOUD VPS

>> HOSTING

>> EMAIL

>> WEBSITE

>> TÊN MIỀN