太熙元年(290年),晋武帝死,其子晋惠帝即位。惠帝愚鲁无能,野心勃勃的皇后贾南风杀死辅政大臣杨骏等,掌握了政权。贾后专政引起了诸王的不满。永康元年(300年),在洛阳掌握禁军大权的赵王伦起兵捕杀了贾后及其党羽,宣布自己为皇帝。诸王不服,齐王、成都王、河间王、长沙王等都起兵反对,赵王伦兵败被杀。光熙元年(306年),政权落在东海王司马越手中,他毒死惠帝,另立惠帝之弟司马炽为帝(怀帝),至此历时十六年的“八王之乱”方告结束。