You should not drink alcohol when you are given erythromycin. Erythromycin is a broad-spectrum antibiotic of the macrolide class, which is a highly effective antibacterial drug capable of fighting many bacteria, as well as Mycoplasma pneumoniae, Chlamydia, and some anaerobic bacteria. It is effective against infections of the respiratory tract, such as bronchitis and pneumonia. If erythromycin is injected while drinking alcohol, it will aggravate the burden on the liver, because the drug and alcohol, both of which are metabolized through the human liver. At this time, if they are used at the same time, it will impair liver function and even increase transaminases, which is not good for human liver. Moreover, the stimulation of erythromycin on the gastrointestinal tract itself is very obvious, and some patients will have nausea, vomiting, and even abdominal pain and diarrhea symptoms, while wine contains ethanol will also stimulate the walls of the digestive tract and aggravate the degree of damage to the digestive tract, so it is not recommended to drink alcohol while injecting erythromycin.