细菌感染输液几天能好,需要根据具体病情决定。如果患者细菌感染病情比较轻,患者身体状态及免疫功能较好,治疗2-3天后病情可能会出现明显好转。但如果患者一般状况比较差,并且本身患有糖尿病、肿瘤或其他免疫性疾病时,则需要服用激素治疗,通常治疗难度会增加,治疗细菌感染所需要的疗程可能会延长,通常需要1-2周。