心绞痛不全是由冠心病引起的。
心绞痛的原因比较多,而冠心病仅仅是心绞痛发生的原因之一。心绞痛的机理在于心肌的缺血、缺氧,冠脉的狭窄为缺血、缺氧的其中原因之一,除了冠心病可以导致心绞痛的发生以外,但凡能够引起冠脉狭窄或心肌耗氧量增加的疾病都会导致心绞痛发生。比如临床上常见的冠状动脉的一过性痉挛(常常与情绪有关)、甲状腺功能亢进等也会引起心绞痛。还有心肌桥、X综合征、肥厚性心肌病等也会引起心绞痛。
另外如果有肋间神经炎的胸廓上疾病,也可以表现为心前区的疼痛。所以对于心绞痛发生,并不一定都是由冠心病引起的。