商鞅怎么死的?商君之法太过刻薄寡恩,设连坐之法,制定严厉的法律,尤其是军功爵制度,造成秦国贵族多怨。秦国公族赵良劝说商君积怨太深,宜“归十五都,灌园于鄙”、“不贪商、于之富,不宠秦国之教”,商鞅不听。
公元前339年的一天,赵良去见商鞅,商鞅对他说:“当初秦国的习俗和戎狄一样,父子不分开,男女老少同居一室。如今我改变了秦国的教化,使他们男女有别,分居而住。我征调士卒大造宫廷城阙,把秦国营建得像鲁国、卫国一样。您看我治理秦国,与五大夫百里奚比,谁更有才干?”赵良说:“五大夫出任秦相,劳累不坐车,酷暑炎热不打伞,走遍国中,不用随从的车辆,不带武装防卫,他的功名永载史册,他的德行施教于后代……您又在封地南面称君,天天用新法来逼迫秦国的贵族子弟。公子虔闭门不出已经8年了,您又杀死祝欢,用黥刑处罚公孙贾。这几件事,都不是得人心的。您一出门,后边跟着数以十计的战车,车上都是顶盔贯甲、身强力壮、持矛操戟的贴身警卫,离开这些警卫,您肯定不敢自己出门。您的处境就好比早晨的露水,面临很快消亡的危险。您还打算要延长自己的寿命吗?那为什么不把封地交还给秦国,到偏僻荒远的地方浇园自耕;劝秦王重用那些隐居山林的贤才,赡养老人,抚育孤儿,使父兄相互敬重;依功序爵,尊崇有德之士,这样才可以稍保平安。您还要贪图封地的富有,以独揽秦国的国政为宠幸,聚集百姓的怨恨,秦王一旦舍弃宾客而不能当朝,秦国想要拘捕您的人还能少吗?您丧身的日子就会像抬起脚来那样迅速地到来。”但商鞅没有听从赵良的劝告,依然我行我素。
前338年,秦孝公病危,想传位于商鞅,商鞅推辞不接受。同年,秦孝公去世,其子惠文王嬴驷即位,即秦惠王。这时,商鞅想要告老退休,有人向秦惠王说:“大臣功高盖主就会危害国家社稷,对身边的人过于亲近就会惹来杀身之祸。现如今秦国的男女老幼只知道商鞅的新法,而不知道君上您。况且君上您与商鞅有仇,愿君上早下决断。”
正在这时,公子虔等人借机告发商鞅谋反,秦惠文君于是派人捉拿商鞅。商鞅逃亡至边关,欲宿客舍,客舍主人不知他是商君,见他未带任何凭证,便告诉他说“商君之法”(即商鞅之法)规定,留宿无凭证的客人是要“连坐”治罪的。商鞅感叹“制定的新法竟然遗害到了这种地步”,这就是成语“作法自毙”的来历。
商鞅想逃到魏国去避难,但魏国因他曾经背信攻破魏帅,并生擒公子昂,拒绝他入境。无奈,商鞅便潜回到他的封地商邑,立即组织邑兵北出击郑国(今陕西省华县)。秦国遂发兵讨之,商鞅兵败,被杀于郑国黾池(今河南渑池)。其尸身被带回咸阳,秦惠王又下令处以“车裂之刑”,商鞅的家族人员也被杀害。商鞅虽死,他所推行的新法并没有被废除,而是一直影响着秦国乃至以后的秦朝。