Question: is mysql tcp or udp?
Answer: It's not possible to run MySQL on UDP port, or using ICMP informational messages. Just because of it's design - it's a TCP application. To run it on UDP port it has to be rewritten in it's network part from scratch, to use UDP instead of TCP, which it's using now.