そのリモートマシンからtelnetを使用してmysqlポートに接続できることを確認します。例:
telnet 192.168.1.52 3306
それが失敗した場合は、どこかに接続を妨げるファイアウォールがあるか、デフォルト(3306)とは異なるポートでmysqlを実行しているか、mysqlがインターフェイス/ IPアドレスでリッスンするように構成されていません(おそらく、リッスンするように構成されているだけです)ローカルホストからの接続では、bind-address
を確認してください my.cnf構成ファイルの構成)