云南回民起义
清道光至咸丰年间,豪绅恶霸接连制造欺凌、侮辱回民事件。云南回族无法忍受,在太平天国起义影响下,掀起大规模反清起义。咸丰六年(1856)春夏之间,马金保、蓝平贵起义于姚州(今姚安),杜文秀起义于蒙化(今巍山),马凌汉起义于昆阳,马如龙起义于建水,马复初起义于新兴(今玉溪),徐元吉起义于澂(澄)江。起义军以回族为主,联合汉、彝、白、傣、纳西、哈尼、傈僳等各族人民。基本群众有农民、矿工、手工业者、小商贩等。迫于清军灭回压力,起义者以“保护教门”相号召。后形成两支力量,一支以杜文秀为首,活动于滇西;一支以马复初、马如龙为首,活动于滇东南。马如龙以新兴州及馆驿为基地,攻占滇南大部州县,称“大元帅”,于七年、十年和十一年三次围攻昆明,后被清政府招降,帮同清军镇压滇东南各地起义。杜文秀于六年八月夺取下关,九月克大理,被推为总统兵马大元帅,设文武职官,建立政权。领导成员除回族外,其它各族占较大比重。宣布“遥奉太平天国南京之号召,革命满清”,各族之间,“均宜一视同仁,不准互相凌虐”。通令蓄发易服,用甲子纪年。采取民族联合政策,提出“重用汉人”,并重视恢复和发展经济,招抚流离,安顿民生,兴修水利,鼓励农业生产,保护工商业,废除苛捐杂税,减轻人民负担。多次击败清军进攻,全盛时据有53县。同治六年(1867),杜文秀派大经略蔡廷栋及十八大司率领20万大军东征昆明,连克楚雄府、澂(澄)江府及富民、嵩明、安宁等处,于十月从西、南、北三面围攻昆明。次年二月,云南布政使岑毓英由曲靖援省,马如龙在城内防守,起义军久攻不克。八年八月,岑率部反攻,义军大司寇李芳园、大司平马兴堂等先后牺牲,被迫撤围,形势逆转。清军连陷丽江、剑川、永北(今永胜)、鹤庆、宾川、姚州、镇南(今南华县境)、永昌、邓川、赵州(今大理东南凤仪镇)、云南县(今祥云县境)、永平、蒙化等城。十一年,清军围大理,义军殊死搏斗。其时东南各省起义均遭失败,大理义军粮尽援绝,杜文秀牺牲,十一月,大理失陷。余部在大司空李国纶带领下防守腾越(今腾冲),终因力量悬殊而失败。云南回民起义历时18年,是以太平天国为首的全国各族反清起义的一个组成部分,打击了清朝的封建统治和民族压迫政策,表现了回族人民不屈的斗争精神。