Родился 22 июля 1981 года в Селе Троицкий Сунгур Новоспасского района Ульяновской области. Отец – бывший депутат Засонодательного собрания, акционер ЗАО «Селекшен Ойл» и совладелец развлекательного клуба «Пятое солнце» в Ульяновске Григорий Мясников
В 2003 году окончил Самарский государственный технический университет по специальности «разработка и эксплуатация нефтяных и газовых месторождений».
С 2016 года по настоящее время - генеральный директор ЗАО «Проминвест», директор ООО "Центротех".
9 сентября 2018 года Николай Мясников был избран депутатом Законодательного собрания Ульяновской области 6-го созыва по Новоспасскому одномандатному округу №4 (член комитета по аграрной и продовольственной политике, природопользованию и охране окружающей среды).
Член партии «Единая Россия» (член фракции «ЕР» в Заксобрании области).
Входит в региональный политический совет «Единой России».
Член Волжского казачьего войска.