Sleep. The most common way to stop a migraine is to go in a quiet, dark room, and sleep. Some people find excedrin migraine helpful, or you can see your doctor for a prescription for a drug called a triptan, if you don't have any contraindications.
MIGRAIN. If migrain headache is recurrent and very frequent and severe, a preventive medication is needed, the most respectful prevention of migrain is topiramate, which should be give on daily basis, most of the time a 6 month course is needed to stop recurring the migraine headache.