Михаил Иванович Мясников, в РККА с 1939 года. Служил на западной границе. К началу войны, курсант курсов шоферов Белорусского пограничного округа, дислоцировавшихся в Брестской крепости.
22 июня 1941 года Михаил Мясников находился в дозоре на Тереспольском укреплении в районе железнодорожнего моста через Буг. Вступив в бой с первых часов войны Мясников вошел в группу лейтенанта Жданова(около 80 человек). Группа просуществовала до 30 июня, в этот день оставшиеся в живых 18 человек перебрались в Цитадель.
5 июля уже на тот момент, раненному Михаилу и еще нескольким бойцам удалось выбраться из Брестской крепости. Пробираясь к своим шли лесами и болотами. И только 22 июля в районе города Мозыря, трое солдат, среди которых был Михаил Мясников, вышли к линии фронта.
При переходе через линию фронта Михаил получил второе ранение. После лечения и проверки, был направлен в Олровское бронетанковое училище, которое закончил в августе 1942 года. Продолжил войну танкистом.
7 мая 1944 года во время штурма Сапун-горы, старший лейтенант Мясников принял командование батальона, после того как по ранению выбыл командир. При штурме Севастополя танк Мясникова первый прорвался к Камышовой бухте и перерезал путь отступающим немцам. Получив ранение продолжил командовать батальоном. 9 мая 1944 года Севастополь был освобожден от немецких захватчиков. Танковый батальон под руководством Михаила Мясникова пленил больше 2000 немцев.
24 марта 1945 года Михаилу Ивановичу Мясникову было присвоено звание Герой Советского Союза.
После госпиталя Михаил был отправлен в Прибалтику. Войну закончил в середине мая 1945 года. Поскольку разрозненные группы немцев из Курляндской группировки, пытались с боем прорваться на запад.
После войны продолжил службу в армии, вышел на пенсию в 1975 году в звании полковника. Проживал в Днепропетровске.