Второй сын прапорщика (с 1862 подпоручика) Одесского батальона Карантинной стражи, выходца из солдатских детей Пантелеймона Авраамовича Михайлова (1816-1891) и Аграфены Михайловой, урожденной Сидоровой (1827-1887). Православный.
Получил домашнее образование. В 1873 проживал с родителями по адресу: г.Одесса, ул.Базарная, 33.
В службу вступил 31 августа 1873 Юнкером. Закончил Одесское пехотное юнкерское училище по 2-му разряду. Подавал прошение на Высочайшее имя о зачислении в Замосцкий 60-й пехотный полк, однако был зачислен в Люблинский 59-й пехотный полк, расквартированный в г.Одесса.
Прапорщик со старшинством 19 ноября 1876. Подпоручик (14, по другим данным 17 ноября 1879). Поручик за отличие (18 апреля 1882). Штабс-капитан (15 марта 1886). Капитан за отличие (15 марта 1892). Командовал ротой 7 лет 4 месяца (согласно Списку Полковникам... на 1906 и 1911; согласно Списку Полковникам... на 1914 - 7 лет 5 месяцев).
На 1893, 1894 и 1895 годы - в 59-м пехотном Люблинском полку.
1896, 1 февраля - 1 октября - обучение в Офицерской стрелковой школе (предположительно).
Подполковник за отличие (26 февраля 1897).
На 1897, 1898, 1899 - Полоцкий 28-й пехотный полк, расквартированный в г.Петроков. В этом же полку указан и в Списке Подполковникам... на 1 марта 1900 г., однако вряд ли эти данные соответствуют действительности, т.к. в Памятной книжке Херсонской губернии на 1901 г., данные в которой приведены на февраль 1900 г., М.П.Михайлов числится в 60-м пехотном Замосцком полку, расквартированном в г.Одесса.
На февраль 1900 - Замосцкий 60-й пехотный полк, командующий батальоном. Командовал батальоном 4 года 8 месяцев (согласно Списку Полковникам... на 1906 - 4 года 8 месяцев 9 дней, согласно Списку Полковникам... на 1914 - 4 года 9 месяцев).
Заведывающий хозяйством 60-го пехотного Замосцкого полка (7 апреля 1902 - 25 июня 1905)
Полковник за отличие (6 декабря 1903, со старшинством 15 января 1904).
17 сентября 1904 г. император Николай II вручил полковнику Михайлову икону Нерукотворного Спаса, благословив тем самым 60-й пехотный Замосцкий полк на участие в русско-японской войне.
3 октября 1904 г. в 17.15. в составе 60-го пехотного Замосцкого полка полковник Михайлов направился на театр военных действий и 13 ноября прибыл в Харбин.
Боевым крещением офицера стало Мукденское сражение. В ходе боев проявил себя грамотным и умелым военачальником. 1 февраля 1905 г. назначен командующим полком, сменив в должности командира - полковника Александра Осиповича Антоновича. С 17 февраля 1905 г. сражался в составе отряда генерал-майора М.Г.Голембатовского. Принимал участие в ряде дел и сражений в конце февраля 1905 г.
17 февраля полком была взята деревня Пейтхоза (потери: 5 офицеров убито, 10 ранено, 9 контужено; 26 нижних чинов убито, 321 ранен, 25 пропало без вести).
21 февраля полк участвовал в обороне деревни Сяосатоза, оказав помощь 7-му и 8-му стрелковым полкам. Потери японцев - 700 убитых, потери полка - 1 офицер ранен, 12 нижних чинов убито, 104 ранено, 19 пропало без вести.
22 февраля полковник Михайлов назначен командиром оборонительного отряда в составе трех батальонов 60-го пехотного Замосцкого полка, 1-го стрелкового полка, двух рот 55-го пехотного Подольского полка, дивизиона 31-й артбригады, двух поршневых батарей 3-го Сибирского артдивизиона и 5-го стрелкового артдивизиона.
23-24 февраля полк обороняет деревню Сатхозу, отбив четыре ночных атаки японцев, подходивших к русским позициям на сто шагов, причем японцы были под воздействием алкоголя и наркотиков.
С 21 апреля по 23 августа 1905 г. полк в составе передового отряда у Сыпингая.
За заслуги на поле боя получил орден Святой Анны 2-й степени c мечами, орден Святого Владимира 3-й степени с мечами, "за отличия, оказанные в войну с Японией" - Золотое оружие с надписью "За храбрость", неоднократно удостаивался личной благодарности генералов Мылова, Церпицкого и Куропаткина. В полку - 460 Георгиевских кавалеров.
Командир 60-го пехотного Замосцкого полка (25 июня 1905 - 24 декабря 1911), расквартированного в г.Одесса.
24 декабря 1911 г. получил перевод в Ставропольский 74-й пехотный полк, расквартированный в г.Умань. Командовал им до 23 июня 1914 г.
Генерал-майор (23 июня 1914) с назначением командиром 1-й бригады 18-й пехотной дивизии, расквартированной в г.Люблин. В бригаду входили Рязанский 69-й пехотный полк и Ряжский 70-й пехотный полк. 18-я пехотная дивизия (Россия) входила в 14-й армейский корпус.
С началом войны 14-й армейский корпус входил в силы прикрытия на фронте Маняки, Вилколаз, Быхово.
В течение августа-сентября 1914 г. бригада генерала Михайлова вела тяжелейшие бои в районах Красник, Люблин, Тарнавка, Опатов, Козеницы. 18-19 октября - Варшавско-Ивангородская операция: на ее завершающем этапе бригада особо отличилась в Келецком сражении, прорвав фронт двух австро-венгерских дивизий возле г.Опатов. За это М.П.Михайлов получает орден Святого Станислава 1-й степени с мечами.
В декабре 1914 г. бригада вела тяжелые бои на р.Пилица в районе Иновлодзь, за которые М.П.Михайлов получил орден Святой Анны 1-й степени с мечами.
С 21 февраля 1915 г. генерал Михайлов - единственный командир бригады 18-й пехотной дивизии. 18 мая 1915 г. Государь Император Всемилостивейше предоставил М.П.Михайлову звание почетного старика станицы Ставропольской Кубанского казачьего войска.
В течение первой половины 1915 г. бригада с переменным успехом вела бои в районе Любачев, Перемышль, Танев, Красностав, Влодава.
Сентябрь-октябрь 1915 г. - Виленская операция, во время которой бригада в высшей степени успешно действует в районе Вилейка. За бои на этом участке 10 (23) сентября М.П.Михайлов получил орден Святого Владимира 2-й степени с мечами. В ходе осенних боев 1915 г. бригада была полностью обескровлена - ее численность не превышала 2 тысяч офицеров и нижних чинов.
21 октября 1915 г. бригада перешла к позиционной войне в районе озера Дрисвяты.
В феврале 1916 г. бригада перешла из района г.Двинск в район г.Якобштадт.
Март 1916 г. - Нарочская операция: бригада участвовала в безуспешном наступлении на Поневеж в ходе "спасения Вердена" и понесла значительные потери.
В течение 1916 г. бригада вела бои местного значения в районе Двинска и Якобштадта.
Командующий 138-й пехотной дивизией (11 декабря 1916). В состав дивизии входили 549-й пехотный Борисовский, 550-й пехотный Игуменский, 551-й пехотный Велико-Устюжский и 552-й пехотный Сольвычегодский полки. Дивизия была сформирована при 14-м армейском корпусе и принимала участие в боевых действиях местного значения на Северном фронте, в районе Якобштадта и Двинска, будучи в составе 19-го и 37-го армейских корпусов.
25 апреля 1917 г. генерал М.П.Михайлов сдал командование дивизией генерал-майору Антону Эдуардовичу Листовскому и был зачислен в резерв чинов при штабе Двинского военного округа. После Февральской революции был лишен звания почётного старика Ставропольской станицы Кубанского казачьего войска.
На 14 декабря 1917 г. в резерве чинов при штабе Одесского военного округа.
Дальнейшая судьба неизвестна.
Генерал-майор М.П.Михайлов был женат. На 1905-07 г.г. был отцом трех дочерей. Одна из них, Евгения Михайловна Михайлова (родилась в 1887 г.), 24 марта 1922 г. приняла участие в Новгородском общегородском собрании верующих, на котором произнесла речь, призывающую горожан не отдавать Советской власти церковные ценности. Была арестована и 28 мая 1922 г. приговорена Новгородским губернским ревтрибуналом к расстрелу. По ходатайству юридической комиссии Политического Красного Креста в Президиум ВЦИК расстрел был заменен ссылкой в Сибирь. Дальнейшая судьба Е.М.Михайловой неизвестна. Никаких сведений о ней в Центральном архиве ФСБ и Главном информационно-аналитическом центре МВД РФ не сохранилось.
орден Святого Станислава 3-й степени (1888)
орден Святой Анны 3-й степени (1894)
орден Святого Станислава 2-й степени (28 января 1900)
орден Святого Владимира 3-й степени с мечами (11 февраля 1906)
орден Святой Анны 2-й степени с мечами (11 мая 1906)
Золотое оружие "За храбрость" (16 февраля 1907)
Высочайшее благоволение (25 апреля 1912)
орден Святого Станислава 1-й степени с мечами (26 октября 1914)
орден Святой Анны 1-й степени с мечами (3 марта 1915)
орден Святого Владимира 2-й степени с мечами (27 сентября 1915)
Высочайшее благоволение (8 января 1916)
Российский Государственный Военно-исторический архив, ф.400, оп.9, д.13455, л.72-72об
Российский Государственный Военно-исторический архив, ф.407, оп.1, д.99, л.141
Государственный архив Краснодарского края, ф.396, оп.1, д.10988, лл.61-65об