晟事她如母，周氏请求做杨晟的妻子，杨晟坚辞，早晚问候完了才处理事务。
对抗王建.永平军节度使王建奉朝廷之令讨伐田令孜兄西川节度使陈敬瑄，攻西川军军部成都，田令孜因杨晟是自己旧将，与其联合，授其威戎军节度使（一作观察使），守彭州。文德元年（888年）十二月，王建攻彭州，陈敬瑄派眉州刺史山行章率后兵五万屯新繁以相救。龙纪元年（889年）正月，王建大破山行章，杀获近万人，杨晟害怕，改屯兵于三交，山行章屯蒙阳，与王建相持。杨晟不时给陈敬瑄送粮，但王建用军队占据新都后，杨晟援救陈敬瑄的道路断