Někdo zde naznačuje, že se může jednat o problém s firewallem:
Právě jsem měl tento problém a zjistil jsem, že je to můj firewall. Používám PCTools Firewall Plus a neumožňoval plný přístup k MySQL. Jakmile jsem to změnil, bylo to v pořádku. Doufám, že to pomůže.
Mohlo by to být tím?
Také někdo zde naznačuje, že by to mohlo být tím, že MySQL server je vázán na IP smyčku (127.0.0.1 / localhost), která vám účinně brání připojovat se „zvenčí“.
Pokud je to váš případ, musíte skript nahrát na webový server (na kterém pravděpodobně běží také server MySQL) a ponechat hostitele serveru jako „localhost“