一型糖尿病的病因是有一定的遗传背景,主要是免疫破坏了胰岛B细胞的功能。二型糖尿病的病因是有遗传背景,然后在肥胖、高热量饮食、低运动量等环境因素影响之下,而引起的胰岛素抵抗和胰岛素分泌的相对不足。
因此有家族病史的患者容易患糖尿病。另外有不良饮食习惯,比如说高脂饮食、高热量饮食,还有久坐不运动的人,还有肥胖的患者容易患糖尿病。