问题分析:细菌感染多久能好,还是要根据用药本身身体情况,还有细菌感染程度来进行明确。如果应用抗菌药物比较敏感,病情比较轻,那么四五天就会恢复正常。但如果细菌感染程度比较严重,用药不敏感或者治疗不及时,那么恢复的时间就比较慢。如果感染程度比较严重,用药效果不好,建议进行细菌培养,找到敏感菌,或者是不同种类抗菌药物联合应用,可以促进病情康复。