Alcuni provider di web hosting utilizzano nomi di dominio o indirizzi IP personalizzati per la connessione MySQL, ti consiglierei prima di tutto di controllare il manuale dell'hosting sulle connessioni al database.
Di solito creando un database MySQL tramite il pannello di controllo, riceverai un esempio di connessione al database proprietà.