Thử Telnetting tới máy chủ từ máy chủ của bạn và xem liệu bạn có nhận được phản hồi hay không.
telnet host 3306
Nếu điều đó không hiệu quả, có thể bạn có một số tường lửa cục bộ trên máy mac của bạn đang chặn kết nối. Ngoài ra, một điều bạn không đề cập đến là bạn có thể kết nối từ máy tính windows chứ không phải máy mac ... chúng có trên cùng một mạng không? Nếu chúng ở trên các mạng khác nhau hoặc ở những nơi khác nhau, điều đó có thể cho thấy sự cố mạng cục bộ.
Đây chắc chắn không phải là vấn đề với mysql, mà là với một thứ gì đó trên chính Mac.