宋军灭后蜀以后,王全斌曾纵兵大肆掳掠,给蜀人带来了极大的灾难,引发极大民愤。后来甚至发展到进城的士兵竟然在街头抢掠,残杀百姓,割下女子的胸部,局势十分混乱。
以至于直接惊动了赵匡胤,他立即表示:“兴师吊伐,妇人何罪,而残忍至此?” 下令增设一条新军法禁止继续割妇女乳房的行为,但是命令下达时已经太迟了。
不久宋太祖赵匡胤诏令征发蜀兵到京城,每人给钱十千;不走的人,加发两个月廪食。王全斌等人不执行诏令、扣款不发,从而蜀军愤恨不已,行军在绵州“叛乱”,占领属县,聚众十多万人,自称“兴国军”,推举原文州刺史全师雄为首领。
更糟糕的是,王全斌派都监朱光绪前往招抚叛军,哪知朱光绪却把全师雄全族人杀尽,又把他的爱女纳为妾,并收没他家的财富。
全师雄听闻悲痛欲绝,于是进攻彭州,赶走刺史王继涛,杀死都监李德荣,占据州城。成都十县都起兵响应全师雄,全师雄自号“兴蜀大王”,建立幕府,设置官员,任命节、帅二十多人,命他们分别据守灌口、导江、郫、新繁、青城等县。
王全斌后来派兵“平叛”都被击败。全师雄分兵驻守绵、汉之间,阻断阁道,依江建立兵寨,声言准备进攻成都。当时成都还有二万蜀兵,王全斌害怕他们响应叛贼,与诸将计谋,把蜀兵引诱到夹城中,全部杀死。
于是“远近相戒,争拒官军”,西川十六州都跟随全师雄“作乱”。王全斌等人非常害怕,只好一边奏报朝廷,一边安排刘光义、曹彬出击平叛。
刘光义严谨有法,曹彬为人宽厚,待下有恩,两人从成都出兵,任然严守纪律,不准扰民。在新繁大败全师雄的军队,俘获一万多人。全师雄退保郫县,又被王全斌、王仁赡领兵打败,全师雄走保灌口最终战死。这时丁德裕率军也赶到了,于是分道招辑,乱众乃定。
成都平定后,太祖命令王全斌班师回朝。赵匡胤看在王全斌等人初立功,虽然犯法,不打算让狱吏污辱他,只令中书省问清罪状,王全斌等人都供认劫掠杀降等事。
然而赵匡胤并没有杀王全斌等,“顾及以前的功劳,特别给予宽大,全斌降职为崇义军节度观察留后,崔彦进降职昭化军节度观察留后,王仁赡降职右卫将军。” 太祖查悉曹彬入蜀后宽厚有恩,秋毫无犯,升职为宣徽节度使。