Jeg tror, der er en vis forvirring her.
mongod er "Mongo Daemon", er det dybest set værtsprocessen for databasen. Når du starter mongod du siger dybest set "start MongoDB-processen og kør den i baggrunden" . mongod har flere standardparametre, såsom lagring af data i /data/db og kører på port 27017.
mongo er kommandolinjeskallen, der forbinder til en specifik forekomst af mongod . Når du kører mongo uden parametre forbinder den som standard til den lokale vært på port 27017. Hvis du kører mongo mod en ugyldig maskine:port-kombination, vil den ikke oprette forbindelse (og fortælle dig det samme).
Ideelt set, når du laver andet end bare at "lege rundt", vil du bruge kommandolinjeparametrene til at starte mongod . På samme måde bør du starte mongo skal med eksplicitte instruktioner.
Baseret på din beskrivelse tror jeg, at du kan støde på et problem vedrørende brugen af standarddatabaser. Prøv at starte mongo med følgende (hvor dbname er dit databasenavn)
./mongo localhost:27017/dbname