Prueba a poner el puerto en la URL de conexion:
Código PHP:
Connection conexion = DriverManager.getConnection ("jdbc:mysql://localhost:3306/salese","milogin","mipassword");
Si así tampoco te funciona prueba a parar el mysql en la máquina que no funciona. Copiar el mysql.cfg de la máquina que si te funcionar y finalmente levantar el mysql.
Si tampoco te funciona prueba a hacer un telnet al localhost y puerto en el que esta fallando, para asegurarte que el mysql esta escuchando ahi.
Saludetes
kripton