Istio as proxy to connect tcp service (mysql host on port 3306)

Hi,

Please help me to confirm can we use istio as proxy setup to connect MySQL host which is in external network.

As per below link it is mentioned in the first paragraph that service can be HTTP or HTTPS. hence getting clarified with this.

We are trying to connect MySQL using proxy-ingressgateway setup. But unable to establish the connection. traffic not even reaching the proxy-ingressgateway pod.
But when we call service with ‘curl’ command which uses default port 80. I can see traffic reaching to proxy-ingressgateway pod.

Eagerly waiting for the response. please help.