There are many kinds of heart diseases, which need to be treated with different drugs according to different diseases. For example, tachycardia in arrhythmia can be given metoprolol, angina pectoris in coronary artery disease can be given isosorbide nitrate, infective endocarditis can be given penicillin and so on. 1. Arrhythmia: such as some patients with clinical manifestations of sinus tachycardia can be given metoprolol to reduce the heart rate, patients with atrial fibrillation in the use of metoprolol to reduce the heart rate at the same time can be taken to prevent thromboembolism of warfarin and so on. 2. Coronary heart disease: patients with unstable angina can be given isosorbide nitrate to dilate the coronary artery to improve symptoms, and patients with variant angina can be given diltiazem to relieve coronary spasm. 3. Infective endocarditis: antibiotics are usually the main treatment measures, commonly used drugs include penicillin, amoxicillin, gentamicin and so on. If you consider that you may be suffering from some kind of heart disease, it is recommended that you go to a regular hospital to get a clear diagnosis, and then take the appropriate medication under the guidance of the doctor to avoid unauthorized use of medication.