Vui lòng tham khảo Câu hỏi thường gặp này mô tả cách giải quyết vấn đề này: http://faq.webyog.com/content/23/15/en/error-no-2003-can_t-connect.html
Lỗi số 2003:Không thể kết nối với máy chủ MySQL trên 'localhost' (hoặc một số máy chủ lưu trữ khác)
đơn giản có nghĩa là kết nối không thể thực hiện được vì một trong các lý do sau (hoặc tương tự):
-
Không có máy chủ MySQL nào đang chạy tại máy chủ được chỉ định
-
Kết nối với máy chủ MySQL không được phép sử dụng TCP-IP. Kiểm tra cài đặt 'bỏ qua mạng' trong tệp cấu hình MySQL (my.ini trên Windows, my.cnf trên Unix / Linux). Nó sẽ được nhận xét giống như '# bỏ qua mạng'. Nếu nó không được nhận xét, hãy làm điều đó và khởi động lại máy chủ MySQL để thay đổi có hiệu lực. SQLyog cần kết nối bằng TCP-IP.
-
Một số sự cố mạng ngăn cản kết nối. Đó có thể là do cấu hình sai mạng hoặc sự cố tường lửa.
-
Khi cố gắng kết nối với máy chủ MySQL tại ISP, thông báo lỗi này thường chỉ ra rằng kết nối trực tiếp đến MySQL đã bị chặn. Sau đó, bạn phải sử dụng HTTP-tunneling hoặc SSH-tunneling để kết nối.