Төмендегі сөйлемді аяқтаңыз: 1846 жылы ол USS "Миссисипи" кемесіне тағайындалды. Мексика-Америка соғысы кезінде ол Альварадоға, Тампикоға, Панукоға және Лагуна-де-Терминосқа қарсы экспедицияларға қатысты. Олардың барлығы Мексика жағалауын америкалық бақылауға алуды күшейтіп, жағалаудағы сауда және әскери жабдықтау операцияларын тоқтатты. Кеме 1847 жылы 1 қаңтарда жөндеу жұмыстары үшін Норфолкке қайтып келді, онда Андерсон лейтенант болды. Содан кейін Миссисипи соғысқа оралып, 1847 жылдың 21 наурызында американдық флотқа басшылық ету үшін Перриді алып, Веракруске келді. Бірден ол және оның адамдары
Веракруске қарсы қос жағалаулық операцияларды жүзеге асыру, қаламен соғысқан батареяға төрт күн ішінде беріліп, жағалауға шығатын қару-жарақ пен олардың экипажын жеткізу. Соғыстың қалған кезеңінде "Миссисипи" Мексиканың шығыс жағалауына шабуыл жасап, 1847 жылы маусымда Табасконы басып алуға атсалысты.