有糖尿病基因的人比没有糖尿病基因的人容易患糖尿病,但没有环境因素的侵害还不致于患糖尿病,如引起一型糖尿病的主要环境因素可能是感染,尤其是病毒感染,使胰岛受到破坏,胰岛尚能修复,分泌胰岛素的功能得到一定程度的恢复,从而可使病情减轻。
如果胰岛复又受到自身免疫性的第二次破坏,这次损害可能是永久性的,从此不能再分泌胰岛素了。同样二型糖尿病也是遗传因素和环境因素长期共同作用的结果,其遗传倾向更明显、更复杂。
便导致二型糖尿病环境因素,主要包括肥胖,体力活动过少,以及糖刺激、紧张、外伤、或过多的使用升高血糖的激素等诱发因素。