hola, bueno, mi mas que nada, te modificare un poco tu script con el que te conectas
Código PHP:
$db_conn=mysql_connetc("localhost:3306", "root", "") or die ("error al intentar conectar, mysql a dicho ".mysql_error());
mysql_select_db("gatsbydo_gatsdom") or die ("no se pudo seleccionar la base de datos, mysql a dicho ".mysql_error());
con esto, al menos mysql te indicara cual es el problema que esta sucediendo, otra cosa, el uso de @ no es bueno utilizarla, pues no evitas el error si no que cuando hay error de nivel bajo no se muestra, pero sigue existiendo el error, aparte de que para programar con el uso de @ se hace maña