It is best to drink alcohol 2~3 days after taking Roxithromycin. Roxithromycin is mainly metabolized in the liver after entering the human body, and can be completely metabolized after 2~3 days. However, the metabolism of alcohol is also in the liver, in order to avoid aggravating the burden on the liver, or even damage to the liver, it is recommended to stop taking erythromycin for 2~3 days before drinking alcohol, but drinking alcohol should be in moderation, should not be too much, otherwise it may lead to residual erythromycin mixing with alcohol, which may increase the damage to the liver. In addition, the main adverse reactions to taking erythromycin are gastrointestinal reactions such as abdominal pain, diarrhea, nausea and vomiting, which occasionally lead to rashes, itchy skin, dizziness and headaches. It should be noted that it is contraindicated for those who are allergic to this product, erythromycin or other macrolides, and should be used with caution for those with hepatic insufficiency. Therefore, patients should take the medication as prescribed by the doctor, and should consult the doctor in the hospital if any discomfort occurs.