Родился 22 июля 1981 года в Селе Троицкий Сунгур Новоспасского района Ульяновской области. Отец – бывший депутат Засонодательного собрания, акционер ЗАО «Селекшен Ойл» и совладелец развлекательного клуба «Пятое солнце» в Ульяновске Григорий Мясников

В 2003 году окончил Самарский государственный технический университет по специальности «разработка и эксплуатация нефтяных и газовых месторождений».

С 2016 года по настоящее время - генеральный директор ЗАО «Проминвест», директор ООО "Центротех".

9 сентября 2018 года Николай Мясников был избран депутатом Законодательного собрания Ульяновской области 6-го созыва по Новоспасскому одномандатному округу №4 (член комитета по аграрной и продовольственной политике, природопользованию и охране окружающей среды).

Член партии «Единая Россия» (член фракции «ЕР» в Заксобрании области).

Входит в региональный политический совет «Единой России».

Член Волжского казачьего войска.