bạn nên cung cấp thêm chi tiết như thông báo lỗi bạn nhận được khi kết nối với máy chủ mysql từ xa, để cho phép truy cập từ xa, đây là danh sách kiểm tra bạn cần xem qua:
-
cấp quyền, theo mặc định, mysql chỉ cho phép truy cập từ localhost (127.0.0.1), để cho phép truy cập ip khác:// thay thế root cho tên người dùng, '123456' cho mật khẩu có tất cả các đặc quyền trên . thành 'root' @ '%' được xác định bởi '123456';
đặc quyền tuôn ra;
-
kiểm tra cài đặt tường lửa máy chủ của bạn để cho phép mysql của bạn thông qua cổng 3306 (mặc định)
-
khác:đối với máy chủ linux, tôi nghĩ bạn cũng cần nhận xét "địa chỉ ràng buộc" trong tệp cấu hình mysql của mình; một số vấn đề khác, ví dụ như ứng dụng khách mysql của bạn tự động phát hiện múi giờ sai, bạn có thể cần phải đặt nó theo cách thủ công; kiểm tra quy tắc gửi đến của bạn máy khách; v.v.
gợi ý của tôi dành cho bạn, đừng chỉ google một cách mù quáng, hãy suy nghĩ về nó một cách logic trước, đôi khi không có câu trả lời trực tiếp