If the sore throat is caused by viral or bacterial infections, it can be treated with antiviral drugs and antibiotics as prescribed by the doctor. Swelling and pain caused by allergies require the use of anti-allergy drugs. 1. Antiviral drugs:Viral infections caused by upper respiratory tract infections can lead to swelling and soreness of the throat, the use of antiviral drugs to alleviate the symptoms, such as acyclovir and so on. 2. Antibiotics: Inflammation of the throat is mainly caused by hemolytic streptococcus B infection, preferred penicillin and cephalosporin antibiotics, such as amoxicillin, cefdinir and so on. 3. Anti-allergic drugs: Acute allergic laryngitis caused by sore throat in time to avoid contact with allergens, taking anti-allergic drugs such as chlorpheniramine maleate. All of the above medications should be treated under the guidance of a doctor, and should not be used blindly on their own to avoid other adverse consequences.