There are two possibilities for excessive sweating when taking anti-tuberculosis drugs, one is the night sweating symptom of tuberculosis itself, and the other is the metamorphic reaction of the immune system triggered by the rupture and decomposition of mycobacterium tuberculosis within a short period of time. Typical symptoms of tuberculosis are cough, sputum, dyspnea, chest pain with weight loss, poor appetite and night sweats. If the tuberculosis bacillus is not treated with medication for a long enough period of time, the reproduction of the tuberculosis bacillus is not effectively inhibited, and the symptoms of the primary disease will still continue, resulting in more sweating, usually more common in the afternoon. The second reason why you sweat a lot when taking anti-tuberculosis drugs is that after using anti-tuberculosis drugs such as isoniazid, rifampicin, pyrazinamide and ethambutol, the mycobacterium tuberculosis dies in large numbers, disintegrates and breaks down, releasing more xenogeneic proteins, which stimulate the body’s immune system to produce a perverse reaction, with the emergence of high fever, chills, headache, muscle aches and pains, as well as sweating, nausea, vomiting and other systemic symptoms. If you are sweating a lot after taking anti-tuberculosis drugs, it is recommended that you consult a doctor in time, complete the examination, clarify the cause and treat the cause. The above medication should be used in accordance with the doctor’s prescription.