periksa string koneksi Anda atau mungkin Anda perlu mencoba dengan port
$connection = new mysqli("host", "user", "pwd", "db", "3306");
tidak perlu mengubah port 3306 adalah defaultmengapa Anda menggunakan die("Error : ".mysql_error());
gunakan mysqli