Ciao a tutti, come faccio per evitare di memorizzare in un Db MYSQL, un dato già esistente??

Mi spiego meglio:
Da un form raccolgo dei dati e in particolare Username e Password, questi dati poi vengono memorizzati in un Db mediante uno script.
Allora io vorrei fare un controllo sull' username, se l'user immesso è già prensente nel Db vorrei far visualizzare un errore, mentre se l'user non è presente lo memorizzo. Si può fare questo controllo??

Grazie e ciao a tutti