糖尿病不同的分型发病原因是不同的,一型糖尿病主要是因为免疫自身免疫破坏了胰岛贝塔细胞,从而引起了胰岛素分泌的绝对不足。二型糖尿病有遗传因素影响,还有环境因素共同作用,导致出现了胰岛素抵抗和胰岛素分泌的相对不足。
妊娠期糖尿病是因为妊娠时胎盘可以分泌对抗胰岛素的激素,从而引起高胰岛素血症和高血糖。特殊类型的糖尿病包含的疾病比较多,有的是一些遗传性的疾病,还有的像胰腺外分泌的疾病,胰腺炎或者胰腺切除可以引起。
还有内分泌的一些其他的疾病,像库欣综合征、生长激素瘤可能也会引起糖尿病。除此以外,还有一些药物也可以引起,像糖皮质激素、甲状腺激素、还有烟酸、二氮嗪等等,这些药物也可能会引起糖尿病。