RESPOSTA:
Duas coisas que você pode analisar:
- mysql_close() - Pode ser que o sistema esteja esperando alguns segundos para fechar as conexões porque você não disse. (IE:o computador não fecha a porta imediatamente até que você diga ou até que tudo seja dito e feito).
$conexão =mysql_connect(); mysql_close($conexão);
Certifique-se de usar a variável ao conectar...
- Você pode tentar a conexão persistente mysql do php. Em essência, uma conexão permanente com o banco de dados... não é o ideal, mas também pode funcionar. Sua sintaxe é praticamente a mesma que mysql_connect():
$connection =mysql_pconnect("localhost","mysql_user","mysql_pwd");
SECUNDÁRIO:
Se estiver interessado, posso fornecer um ambiente de desenvolvimento php/mysql melhor (de graça, sem obrigações de qualquer tipo)... 100% sua escolha, apenas tentando ajudá-lo.
RANT:
Não entendo por que as pessoas aqui insistem em dizer aos outros para usarem PDO, mas não ajudam a resolver o problema... as pessoas vão usar o que quiserem até aprenderem uma maneira melhor de fazê-lo. Vencer o cavalo DOP não vai fazer as pessoas adotá-lo mais rápido...