Câu hỏi này có thể rất dễ dàng nhưng tôi thực sự không thể tìm thấy câu trả lời trực tuyến thực sự. Tôi đã biết rằng tôi có thể kết nối với một cơ sở dữ liệu sqlite được lưu trữ trong máy tính của tôi với FireDac nhưng bây giờ tôi muốn di chuyển trên một máy chủ sql trực tuyến.Delphi kết nối với cơ sở dữ liệu sql trực tuyến
Tôi sở hữu miền có máy chủ sql bên trong.
Đây là cấu hình của tôi và nó nói với tôi Unknown configuration host
. Tôi cần kết nối với cơ sở dữ liệu sql của tôi trực tuyến. FireDAC có phải là giải pháp thực sự không?
tôi có loại kết nối chuỗi server-side:
$pdo = new PDO('mysql:host=mysql.netsons.com;dbname=caorobwq_worldcup', 'username', 'password');
Bạn đã kiểm tra xem máy chủ SQL có thể truy cập từ bên ngoài không? Điều này thường không phải là trường hợp của trang web trung bình vì lý do bảo mật. –
Bạn có thể kết nối với máy chủ MySQL bằng ứng dụng dòng lệnh không? NB cài đặt mặc định của MySQL chỉ cho phép kết nối từ máy địa phương, không phải là một khách hàng từ xa. Bạn nên xem xét các tác động an ninh của việc kết nối từ xa. – Jaydee
Tôi sử dụng FireDAC khá một chút để kết nối với máy chủ trên mạng của mình và nó hoạt động tốt. – Jaydee