糖尿病的发病和很多因素都有关系,比如经常摄入高热量、高糖的饮食,导致能量过剩;还有长期久坐不动以及缺乏活动,引起肥胖或超重,而肥胖会导致胰岛素抵抗;此外,病毒感染也是糖尿病的发病风险因素之一,例如巨细胞病毒感染,腮腺炎病毒感染等。现代人压力较大,长期紧张压力会影响内分泌激素紊乱,诱发糖尿病。现代人充分的体检参与度也是糖尿病检出率增高的一大原因。寿命延长也是糖尿病发病率高较过去高的一个原因。糖尿病病因复杂多样,目前医学仍在探索中。