What’s the best medicine for headaches?

There is no absolute fast-acting drug for treating headaches. Headache is divided into physiological causes, such as emotional excitement, headache relief after calming the emotions, no need for medication; pathological causes such as hypertension need to adjust antihypertensive drugs, such as amlodipine benzenesulfonate; migraine can use non-steroidal anti-inflammatory drugs, such as ibuprofen, etc.; tension headache using sodium loxoprofen analgesic treatment; subarachnoid hemorrhage need to go to the hospital immediately to the clinic, the use of Nimodipine and so on. 1. Physiological reasons: when emotional excitement cerebral blood vessel dilation or spasm will cause headache symptoms, after calming down the emotions will gradually return to normal. There is no need for special medication. 2. Hypertension: Sudden increase in blood pressure and dilation of cerebral blood vessels may cause headache symptoms. Adjust the antihypertensive drugs, use amlodipine benzenesulfonate, nifedipine and so on to adjust the blood pressure. 3. Migraine: onset of frontotemporal throbbing headache, sensitive to sound and light. Non-steroidal anti-inflammatory drugs, such as ibuprofen and diclofenac sodium, are used after the onset. 4. Tension headache: caused by emotional tension or poor rest. The onset can be treated with drugs such as ibuprofen and sodium lorsoprofen for pain relief. 5. Subarachnoid hemorrhage: headache symptoms occur due to cerebral vasospasm at the onset of the disease, using drugs such as nimodipine. Headache patients exclude physiological causes recommended timely medical treatment, clear cause of the cause of treatment, strictly in accordance with the doctor’s instructions for the use of drugs.