ho sentito un amico che mi dice che al posto di localhost devo mettere l'ip del mio sito...vero?

lui dice così:

Connection db = DriverManager.getConnection("jdbc:mysql://IP_SITO/" + nomeDB + "?user=" + nomeUtente + "&password=" + pwdUtente);

Vi prego aiutatemi