Swollen hemorrhoids are usually treated with a combination of oral and topical medications. Commonly used oral medications include MaiZhiLin, Diosmin tablets, Acetaminophen, and antibiotics such as Amoxicillin can be used when secondary infection occurs. The ingredient of MaiZhiLing is MaZhuHu seed extract, which can treat the symptoms of acute attacks of internal and external hemorrhoids caused by varicose hemorrhoidal veins. Precautions include: use with caution in patients with gastric ulcers, the tablets should be taken as they are, and the drug should be taken after meals. Diosmin tablets can treat various symptoms of acute attacks of hemorrhoids, the main pharmacological effect is to enhance venous tone, normalize capillary permeability and enhance its resistance. However, it should be noted that the drug treatment of hemorrhoids is short-term, if the symptoms are not quickly eliminated, the disease should be reassessed to take the appropriate treatment. The main effect of NSAIDs in the treatment of hemorrhoids is anti-inflammatory and analgesic, commonly used are acetaminophen, indomethacin, ibuprofen and so on. It should be noted that NSAIDs can also cause some damage to the mucous membranes of the gastrointestinal tract and should be taken for a short period of time if necessary. Hemorrhoids if swollen and painful with infection , you can use amoxicillin, cephalosporin and other broad-spectrum antibiotics. In summary, there are many medications that can be used for swollen hemorrhoids, and they need to be taken as prescribed by the doctor. Hemorrhoids may require surgery in severe cases, patients should go to the regular hospital in time.