现代医学还未能对糖尿病发生的病因和具体机制做出解释,不过一些因素已经被证实与糖尿病的发病紧密相关:第一,遗传因素,糖尿病是一种遗传性疾病。第二,精神状态,精神因素对于糖尿病的发生发展的影响认为与精神紧张,情绪激动以及各种应激状态有关。第三,肥胖,肥胖是糖尿病的一个重要诱因。第四,饮食过多而不节制,导致营养过剩而发生糖尿病。第五,感染,Ⅰ型糖尿病与病毒感染有显著的关系,感染本身不会诱发糖尿病,可以使隐形的糖尿病得以表现出来。第六,体力活动减少,体力活动减少导致容易肥胖从而出现糖尿病。第七,妊娠,妊娠次数与糖尿病的发病有关,多次妊娠容易诱发糖尿病。第八,生活环境因素,环境因素作为诱因,在糖尿病的发病中占有非常重要的地位,包括空气污染,噪声,社会竞争等。另外,营养不足也可以诱发糖尿病,这点很多人容易忽略。