MySQL có các bảng bảo mật xác định ai được phép kết nối và từ địa chỉ IP máy chủ lưu trữ nào.
Đây là một bài viết hay về cách thực hiện:
http:/ /www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html
Nếu bạn có nhiều kết nối, hãy xem xét việc thiết lập một máy chủ để chấp nhận các kết nối và nói chuyện với máy chủ sql. Cách tiếp cận đơn giản nhất là thiết lập giao diện REST và sử dụng máy chủ web. Máy chủ web cũng thường được tối ưu hóa cao và tương đối không có lỗi.
Trong một kiến trúc tương tự trên AWS, tôi sử dụng nginx một cách vui vẻ.