It's fine. The actual issue was the connection between our remote MySQL servers, main server and remote web servers. They were not talking to each other.
The MySQL issue has been fixed already. I do know how to use SSH as well. That would not have fixed it. The issue was totally unrelated to the MySQL socket. We run a different setup to most.