Bình thường:
Dùng Xshell, sau đó SSH vào vps rồi chạy lệnh mysql để truy vấn dữ liệu
Mong muốn:
Sử dụng Navicat để truy vấn dữ liệu mysql trên vps
Cách 1:
- Public cổng 3306 của vps, gán quyền cho user theo IP (của máy đang ngồi) hoặc wildcard host (%)
- Hạn chế: Dễ bị tấn công hơn, nếu mật khẩu yếu có thể bị hack
Cách 2:
Dùng Xshell mở 1 kết nối SSH và tạo 1 forwarding rule như sau
Sau đó có thể dùng Navicat để kết nối tới mysql của vps qua máy đang ngồi localhost:9999