齐姜,齐桓公的女儿,晋献公的夫人,也就是太子申生的母亲。当时齐桓公本是将她许配给晋武公,但晋武公年纪已老,于是齐姜就与武公的儿子,即后来的晋献公勾搭起来。等武公死后,献公继位,堂而皇之地把齐姜娶为夫人,把两人所生的儿子申生封为太子。后来齐姜又生一女伯姬,嫁给了秦穆公。
元前672年(周惠王五年),在位五年的晋献公攻打骊戎,战败的骊戎送来了两位美女:骊姬和少姬。骊姬非常妖娆,很受献公宠爱,此时的齐姜已年老色衰根本不受晋献公的宠爱了,不久便忧郁而终。恃宠而骄的骊姬生下儿子奚齐后,便起心要害死申生,想让自己的儿子奚齐当太子,继承国君位。于是,她与受晋献公宠爱的戏子优施密谋,使晋献公将太子申生派去驻守曲沃(今山西省闻喜县东北)后,又以重金贿赂受晋献公宠爱的大夫梁五和东关五二人,以伺机废除申生太子。
有一次,申生祭祀母亲齐姜,返回绛州(今山西运城一带)拜见献公,骊姬觉得这是一个陷害太子申生的绝好机会。因为当时献公外出打猎未归,于是她留住申生不让回曲沃,并说献公有话要给他说。
晚上献公回宫,骊姬派人将放上毒药的祭品端到饭桌。待献公要吃时,骊姬又假意挡住说:“外面送进的东西有毒没毒不得知道,检验过再吃不迟。”于是将祭酒倒在地上,地上立即冒着气,隆起一个小土堆;又令人牵来一条狗,狗吃了祭肉立即死去;她又命一个小内侍喝祭酒,也立即七窍流血死去。骊姬面对死狗和小内侍,大哭着说:申生今天祭祀他母亲回来,见献公不在,对她动手动脚,调戏了她,被她留在宫内,答应另约时间相会。
献公想到自己当年私通齐姜的行为,真想立即杀死申生,可又想到申生天生孝道,所以怀疑骊姬说话有假,对在祭品中下毒之事也不太相信,于是推说:“让我查清了再说”。夜里,骊姬百般献媚对献公说:“如果你不相信,明天我约申生花园相会,你可以看个究竟”。献公于是答应。
次日早晨,骊姬把晋献公安排到花园假山后,她将身上、头上抹了些蜂蜜,然后约申生到后花园。骊姬来到百花丛中就被一群蜜蜂包围起来,骊姬呼叫:“申生赶快为我赶走它们……”。老眼昏花的献公远处观望,果真像申生要拥抱骊姬,而骊姬却是反抗不愿意的样子,气得不能出语,决定杀太子申生。
大臣狐突急使人密报太子申生,申生急忙逃往新城去了。太子师傅杜原款说:“毒药分明是骊姬下的,太子为何不自己申辩明白?”太子叹息道:“父王年事已高,一天也离不开骊姬。没有骊姬在侧,他觉睡不甜,饭吃不香。我去解释不明白,反而增罪。侥幸解释明白,父王护着骊姬,未必加罪,这样又使父王伤心。”杜原款又说:“那逃到外国去,远离是非。”太子说:“我身被弑君恶名逃走,有谁会接纳我呢?我只有自杀。”不久,即十二月二十七日,申生在新城北向再拜后,自缢而死。太子师傅杜原款为太子鸣冤时也被力士击杀而死。这就是有名的“蜜蜂计”。
现在还有一个叫台上村的地方,在绛州城南浍河北岸,和东横桥村隔河相对。这就是当年晋公子申生,去东横桥祭祀母亲齐姜的地方,因浍河的水常会暴涨,于是,在这里搭起高台行祭祀礼。后人居住此地,名叫台上村。>