代谢性酸中毒,本质上是由于各种因素使细胞外液中的氢离子增多引起的,人体在感受到身体内环境改变的时候会启动一个代偿功能,所以为了代偿性的抵消细胞外液中氢离子的增多,细胞内中的钾离子会通过细胞膜移到细胞外,就造成了血液中钾离子的增高,产生高钾血症。