The main aspects of migraine prevention medication include the following: first, medications such as propranolol and metoprolol are effective in preventing migraine attacks. Secondly, calcium antagonists also help to prevent migraine and relieve symptoms, for example, verapamil helps to prevent migraine with aura. Thirdly, angiotensin-converting enzyme inhibitors such as lenopril can reduce the duration and severity of migraine attacks. Fourthly, tricyclic antidepressants, such as amitriptyline, and antiepileptic drugs, such as topiramate and sodium valproate, can reduce the probability of migraine attacks. Migraine is a relatively common type of headache in clinical practice, and if patients have frequent attacks, especially more than one attack per week, which affects their daily life and work, preventive medication should be initiated.