Oral medications for old myocardial infarction can be divided into those that improve myocardial blood supply, antiplatelet agents, and myocardial remodeling. 1. Improvement of myocardial blood supply: common nitroglycerin, isosorbide nitrate tablets and so on. This kind of drug has the effect of dilating blood vessels and reducing the burden on the heart, which can improve myocardial ischemia. The drug can cause headache, dizziness, weakness, palpitations and other adverse reactions. Severe anemia, glaucoma, increased intracranial pressure, allergies and other people are prohibited to use this drug. 2. Anti-platelet class: such as aspirin, can reduce platelet aggregation, prevent thrombosis. The common adverse reactions of this drug include fever, headache, neuralgia, muscle pain, nausea, vomiting and so on. The drug is contraindicated in people with allergy, gastrointestinal bleeding, cerebral hemorrhage and hemophilia. 3. Improvement of myocardial remodeling: such as captopril, the drug is to help myocardial remodeling during the recovery period of old myocardial infarction, which can reduce the rate of death and the occurrence of congestive heart failure. The drug can usually cause adverse effects such as rash, palpitations, cough, and dullness of taste. The drug is contraindicated in people with renal insufficiency, severe autoimmune diseases, pregnant and lactating women, allergies, and hyperkalemia. In addition, old myocardial infarction also needs to be treated for risk factors, such as medication for hypertension, hyperglycemia and hyperlipidemia. Taking the above drugs must be under the guidance of a professional doctor, do not self-medicate to avoid harm to the body.