预防心梗的发生主要有以下几个方面:一,改善生活方式,健康的饮食习惯,戒烟限酒,每个人都要保持一个良好的生活习惯,良好的饮食习惯,要有规律的运动,还要戒掉一些不良的习惯,包括吸烟、饮酒、熬夜等等。二,冠心病、心肌梗死的一些危险因素进行控制,包括治疗高血压、糖尿病,严格的控制血脂以及积极的治疗,如果已经有冠心病,更要积极的治疗冠心病。三,服用预防心肌梗死的药物,对于预防心肌梗死有益的药物,最主要就是抗血小板的药物,常用的有阿司匹林,另外还有降血脂的药物,经常用的他汀类的药物。四,提高对心肌梗死的认识,及时发现,及时就医。对于预防心肌梗死,要提高认识,提高警惕,大多数心肌梗死在发生之前都是有一些预兆的,往往在发生心肌梗死之前的几天甚至于几周,患者会有一些胸闷、胸痛的症状,了解关注心脏症状,如果有症状及时就医,是可以避免相当多的心肌梗死的发生。