由于在河阴之变中杀了太多朝廷大臣,尔朱荣麾下的胡骑不敢进入洛阳城,想将国都迁到北方。尔朱荣犹豫很久,武卫将军汎礼坚决反对。大通二年(公元528年)四月十四,尔朱荣护送元子攸进入洛阳城。元子攸登上太极殿,下诏大赦天下,改元建义,跟从尔朱荣的将士全部晋升五级,城中文官晋升两级,武官晋升三级,百姓免除租役三年。当时,朝廷的文武百官已荡然无存,即使活下来的也大都逃窜藏匿,不再露面,只有散骑常侍山伟一人前来拜见元子攸,接受赦免。洛阳城中的士民也都人心惶惶,有的说尔朱荣要纵兵大肆掠取,有的说他要迁都晋阳。于是,富者放弃住宅,贫者携带包裹,纷纷逃奔他乡,城中人口只剩下不到十分之一二,守备空虚,官署都空无一人。尔朱荣为此向元子攸上书道:“士兵纷扰,难以约束,朝中王公大臣很多都横遭杀戮,臣即使粉身碎骨也不足以抵消罪责,所以臣请求陛下追封那些死去的大臣,稍微弥补一下臣的罪责。请求追封无上王为无上皇帝,其余在河阴被杀的人,凡是诸王,追封三司,三品官员封赠令、仆,五品官员封赠刺史,七品官员以下至布衣封赠郡守、镇将。死者如果没有后代听任另择继承人,立即授予封爵。另外,再派使者慰问城内百姓。”元子攸下诏同意,朝廷官员这才渐渐地出头露面,人心也稍微安定下来,又追封元劭之子元韶为彭城王。但尔朱荣仍坚持迁都,元子攸心中不乐意,但又不敢违背他的意愿,唯有都官尚书元谌跟尔朱荣争辩,认为不能迁都,尔朱荣怒气冲冲道:“这件事跟你有什么关系,你却如此顽固?河阴之事,你应该知道吧。”元谌道:“天大事应该让天下人共同议论,您何必用河阴之事来吓唬我呢!我是皇族宗室,位居尚书之职,既然活着无益,死又何妨?即使我今日肝脑涂地,也没什么可畏惧的。”尔朱荣大怒,想治元谌之罪,尔朱世隆死死劝谏,他这才作罢。当时在场的人没有不感到害怕的,而元谌却神色如故。
元谌,拓跋弘之孙,元干之子,起家正员郎,转黄门侍郎,累迁都官尚书,秉性一向平和,今日颇有视死如归之气概。
几天后,元子攸与尔朱荣登高远眺,看到宫殿巍峨壮丽,树木成行,尔朱荣这才感叹道:“微臣过去太愚蠢糊涂了,竟会有迁都的想法,现在看到皇宫如此壮丽雄伟,仔细想一想元尚书的话,确实有道理啊。”于是便打消了迁都的想法。四月十六,北魏朝廷任命江阳王元继为太师,北海王元颢为太傅;任命光禄大夫李延寔为太保,赐爵濮阳王;任命并州刺史元天穆为太尉,赐爵上党王;任命前侍中杨椿为司徒;任命车骑大将军穆绍为司空,兼尚书令,进爵顿丘王;任命雍州刺史长孙稚为骠骑大将军、开府仪同三司,赐爵冯翊王;任命元谌为尚书右仆射,赐爵魏郡王;加封金紫光禄大夫、广陵王元恭为仪同三司;其余突然从平民而显贵者,不计其数。
尔朱荣的女儿曾是元诩的妃子,元诩既死,尔朱荣想让元子攸立她为皇后,元子攸犹疑不决。
黄门侍郎祖莹劝说道:“从前晋文公在秦国避难时娶了怀嬴,为君者有时会有违背经典但却合乎道理的事情,陛下何必疑虑呢!”于是,元子攸也成了尔朱荣的女婿,尔朱荣十分高兴。
尔朱荣举止轻佻,喜欢骑马射箭,每次入朝参见元子攸,别的什么也不做,只是以骑马为戏。并且每次在西林园设宴比赛射箭时,总要请皇后出来观看,并将王公妃嫔、公主都召集到同一大厅。每次看到元子攸射中了,尔朱荣总要起舞狂叫,文武百官跟着纷纷起舞,就连妃嫔、公主们也不由得随之挥袖舞动。但他又生性严酷残暴,喜怒无常,刀槊、弓箭总是不离身边。每当他发怒时,便要殴打射杀,因此手下人总是担心会被杀头。曾经有一次,尔朱荣看到两个僧人骑在同一匹马上,便命他们互相触撞到力竭,然后让旁边的人拉着两人的头相撞,直到死为止。先是元诩暴毙,后是胡太后和元钊投河,接着是河阴之变,北魏朝堂不亚于发生了一次十级地震,那些在外任职的王公大臣震惊之余,无不在思考自己的出路,我到底该何去何从呢?徐纥的弟弟徐献伯是北海太守,徐季产是青州长史,徐纥派人通知他们朝廷的变故后,他们都带着家眷与徐纥一起投奔了泰山郡。郑俨和堂兄、荥阳太守郑仲明图谋占领郡城起兵反叛,结果被部下所杀。郢州刺史元显达向南梁请求投降,萧衍诏令南梁的郢州刺史元树前往迎接,夏侯夔也从楚城前往郢州与他们相见,遂留下镇守郢州。随后,南梁将北魏的郢州改为北司州,以夏侯夔为北司州刺史,兼管司州。夏侯夔乘机进攻北魏的毛城,逼近新蔡,豫州刺史夏侯亶包围了南顿,攻打陈项城,北魏行台源子恭据城抵抗。汝南王元悦和东道行台、临淮王元彧听说河阴之乱后,也来投奔南梁。过去,北魏投降南梁的人都自称在北魏的官职为伪官,只有元彧在向萧衍上表时却仍自称魏临淮王,萧衍欣赏他的儒雅风度,并未加以责难。元颢前往相州上任途中行至汲郡时,听说葛荣大肆南犯和尔朱荣残杀文武百官之事,便暗中做好了安全方面的考虑,故意盘桓不进,又让舅舅、殷州刺史范遵兼管相州政事,并代替原相州刺史李神守卫邺城。行台甄密(甄琛堂弟)知道元颢另有他谋,便联合他人废掉范遵,仍推举李神管理相州事务,并派兵迎接元颢,同时观察元颢的变化。元颢听说后,便率领部下前来投奔南梁。除此之外,北魏的北青州刺史元世俊、南荆州刺史李志也都率全州人马投降了南梁,萧衍再度捡了个大便宜。不久,元彧听说元子攸的地位已经确定,便以母亲年老为由请求归国,言词极为恳切。萧衍很爱惜他的才能,却又不能拒绝他的请求。六月初一,萧衍将元彧送回。回到洛阳后,北魏朝廷将元彧任命为侍中、骠骑大将军,加封仪同三司。