王僧辩等在建康拥立他为梁王，以太宰承制，准备拥立为帝，却因被北齐所败，被迫同意北齐所请，改立萧懿子萧渊明为帝，萧渊明亦应王僧辩所请，立萧方智为皇太子。另一大将陈霸先随即以王僧辩投降北齐、抛弃先帝之子为由袭杀王僧辩，迫使闵帝萧渊明禅位给萧方智，萧方智史称梁敬帝。陈霸先代表敬帝对北齐称臣，后又击败北齐，亦掌握了朝中大权。梁敬帝时，将皇位禅让给陈霸先，陈霸先遂改国号为陈。梁朝前后共10帝，历时55年。
后梁（西梁）及东梁.梁敬帝将皇位禅让给陈霸先之后，梁朝仍有两支残余势力与南陈对抗，