Hallo,
also, um die Datei zu finden brauchst kein extra tool. Du machst dein Terminal auf (Programme -> Dienstprogramme -> Terminal), dann startet deine bash-shell im homeverzeichnis.
Hier gibst Du "ls -alt" ein (ohne Ausrufezeichen). "ls" ist der Befehl zum auflisten der Dateien, die option "a" sorgt dafür, das alle Einträge des Verzeichnis (also auch die versteckten) angezeigt werden, "l" sorgt für eine detailreichere Anzeige (mit den Rechten für die einzelne Datei), "t" sortiert die Dateien nach Änderungsdatum (in deinem Fall egal). Jetzt solltest Du die Dateien sehen, die sich in deinem Verzeichnis befinden.
Wenn die Datei ".bash_profile" vorhanden ist, kannst du sie mit folgendem Befehl mit Textedit öffnen: open -a "textedit" .bash_profile
Das "a" sorgt in diesem Fall dafür, das die Datei mit dem dahinter aufgeführen Programm (Textedit) geöffnet wird. Jetzt öffnet sich Textedit und die kannst die Datei wie gewünscht bearbeiten.
Speicherort einer neuen oder geänderten Datei ist tatsächlich einfach dein homeverzeichnis.
Viel Erfolg noch mit mysql, bei mir hats auch etwas gedauert, bis es lief. Einige Unixkenntnisse sind da schon hilfreich (die hatte ich damals leider auch noch nicht).