造成尿路感染的致病微生物可以包括细菌、真菌、病毒、衣原体和支原体等,其中以细菌感染最为多见。若是支原体和衣原体感染造成的尿路感染,能吃罗红霉素,但是若是细菌性感染造成的尿路感染,这种情况用罗红霉素来治疗效果可能就欠佳,根据不同致病菌使用不同的药物治疗,因此建议病人到医院做个尿常规和尿培养,根据尿培养的治病毒及药物敏感试验来选择敏感的抗生素治疗,若是细菌性感染造成的尿路感染,可以使用头孢地尼、莫西沙星、左氧氟沙星的药物来治疗。若是支原体和衣原体造成的尿路感染,可以使用罗红霉素来治疗。若是真菌感染造成的尿路感染,使用抗真菌药物治疗或者是腺病毒感染的病毒性尿路感染,就得要采取相应的抗病毒治疗。
