Physical weakness always sweating in the middle of the night may be caused by physiological factors, may also be due to hyperthyroidism and tuberculosis and other pathological factors. 1. Physiological factors: some people always sweat in the middle of the night may be because the sweat glands are more developed, or sleep in the environment temperature is too high, women may be caused by the physiological period, can be relieved by improving the environment around the sleep. 2. Hyperthyroidism: hyperthyroidism patients due to increased levels of thyroid hormones in the body, there will be fatigue, irritability, sweating symptoms, the patient if the body is weak and sweating in the middle of the night may be caused by hyperthyroidism. It is recommended to consult a doctor in time, under the guidance of the doctor to take formamide imidazole, propylthioxythiophene, propranolol and other treatments. 3. Tuberculosis: Tuberculosis due to mycobacterium tuberculosis secretion of toxin invasion of the central nervous system will lead to the phenomenon of night sweats, tuberculosis is a chronic wasting disease, so the patient will feel fatigue, weakness, midnight sweating symptoms, should be under the guidance of a doctor to use anti-tuberculosis drugs such as isoniazid, rifampicin, pyrazinamide for treatment. It is recommended that patients with physical weakness and sweating in the middle of the night, it is recommended to consult a doctor in a timely manner, to clarify the cause of the disease, under the guidance of the doctor to carry out the appropriate treatment, and not to use their own medication.