И. П. Мяздриков происходил из старинной муромской купеческой семьи. В 1880 - 90-х годах Иван Петрович - совладелец торгового дома «Братья И. и М. Мяздриковы» в Муроме. Мяздриков был заметной фигурой в общественной жизни города. Он неоднократно избирался гласным городской управы, около двадцати лет состоял председателем попечительского совета женской гимназии, в 1910-х годах - членом ревизионной комиссии, действительным членом Муромского попечительства детских приютов и пожизненным членом Муромского городского попечительства о бедных. По инициативе И. П. Мяздрикова летом 1914 года городской управой был организован «праздник цветка»: были устроены небольшие аукционы, на которых продавали полевые цветы. Вырученные от продажи деньги и пожертвования пошли на детский приют им. А. В. и М. Е. Ермаковых.
В 1885 году, по призыву Главной физической обсерватории в Петербурге, Иван Петрович начал наблюдения за климатом родного города. Спустя пять лет по чертежам и с оборудованием, присланным из Петербурга, им была устроена в саду своего дома небольшая лаборатория («Будка»). Записи наблюдений регулярно отсылались им в обсерваторию и печатались в ее бюллетенях. Постепенно «Будка» превратилась в настоящую метеорологическую станцию. Результаты своих наблюдений Мяздриков отправлял во Владимир и Нижний Новгород. Они послужили основой для его обобщающей работы «Осадки в г. Муроме Владимирской губернии за десять лет 1885 - 1895 гг., по данным метеорологической станции Ивана Мяздрикова». И. П. Мяздрикову принадлежит сводная карта «Климат г. Мурома за 1906 г.». В нее краевед внес сведения о высоте и продолжительности снежного покрова за указанный год, средней скорости ветра, количестве осадков, среднем суточном давлении, температуре воздуха и т. п. В 1890 году за изучение климата России И. П. Мяздриков был утвержден действительным членом Главной физической обсерватории, а в 1901 году «всемилостивейше пожалован золотой медалью для ношения на шее на Аннинской ленте».
В 1910-е годы Мяздриков сотрудничал с Русским энтомологическим обществом, на одном из заседаний которого делал сообщение о разработанном им способе отпечатывания чешуек бабочек путем переноса их на бумагу. Доклад Мяздрикова был опубликован в 1916 году в «Русском энтомологическом обозрении». Сегодня в муромском музее и в архиве муромской школы № 16 хранятся альбомы с бабочками и гербарии, собранные Иваном Петровичем. По ним можно судить о том, что И. П. Мяздриков был замечательным рисовальщиком-графиком: рисунки животных и растений выполнены с большим мастерством и необычайной аккуратностью.
В 1908 году Иван Петрович был избран городским головой и по 1916 год занимал эту должность несколько сроков подряд. Научные занятия на некоторое время ему пришлось отложить. В этот период Мяздриков стал инициатором работ, направленных на благоустройство Мурома: посадки соснового питомника вдоль железной дороги, озеленения Окского сада и т. п.
В 1914 году Иван Петрович стал вдохновителем еще одного замечательного события - празднования пятидесятилетия городского водопровода. И. П. Мяздриков лично разыскивал архивные документы, связанные с деятельностью А. В. Ермакова. Им же был написан «Очерк общественной деятельности в Муроме городского головы Алексея Васильевича Ермакова» (1914).
История города также привлекала И. П. Мяздрикова. В Муромском историко-художественном музее хранится рукопись Ивана Петровича «О городе Муроме», содержащая выписки краеведа из сочинений русских и иностранных историков c упоминанием Мурома. Мяздриков составил библиографию работ, посвященных городу.
Однако наблюдение за природой родного края оставалось основным и любимым занятием Ивана Петровича. Послереволюционный период деятельности И. П. Мяздрикова связан с Муромским научным обществом, Музеем местного края и Окской биологической станцией, работа в которых была направлена на изучение климата, флоры и фауны города Мурома.
Начало XX века - новый этап в развитии краеведения. В Муроме продолжали издаваться работы, посвященные истории города, современного его состояния. Так, в 1912 году вышла в свет занимательная по содержанию книга «Описания бывших пожаров в городе Муроме», авторами которой были бывший муромский городской голова В. М. Емельянов, брандмейстер И. П. Стулов и писарь Мещанского общества Н. Ф. Гладков. Книга содержала сведения не только о пожарах, но и о «разных достопамятных событиях как в городе Муроме, так и в прочих городах».