What is the most effective medicine for headaches

There is no absolute most effective medication for headache. Commonly used oral medications include acyclovir, meloxicam, guillotine, propranolol and so on.
For cases with clear etiology, the cause should be removed as soon as possible. For cases where the cause cannot be corrected immediately, symptomatic treatments such as analgesia can be given to terminate or alleviate the symptoms of headache, and for those with recurring chronic headache, appropriate preventive treatments should be given to prevent frequent headache episodes.
1. Etiologic treatment: such as intracranial infection should be anti-infection treatment, can be given to acyclovir, cefuroxime and other drugs.
2. Symptomatic treatment: For secondary headache and various acute attacks of primary headache whose causes cannot be corrected immediately, symptomatic treatment such as analgesia can be given to terminate or reduce the symptoms of headache, such as meloxicam, ibuprofen, ergotamine and caffeine combination of compound preparations, sumatriptan, etc. At the same time, accompanying symptoms such as headache can also be treated, and the headache should be prevented from frequent attacks. At the same time should also be accompanied by headache symptoms such as dizziness, vomiting and other appropriate symptomatic treatment, such as cetirizine, flunarizine and so on.
3. Prophylactic treatment: appropriate prophylactic medication should be given to people with recurring migraine headaches, such as propranolol, metoprolol, gabapentin and so on.
There are many kinds of headache medication, you need to take medication under the guidance of a doctor to avoid adverse drug reactions, so as not to delay the condition.