细菌前列腺炎吃药多久,需要根据患者的具体情况而定。细菌性前列腺炎是由于感染了细菌导致的前列腺炎症反应,通常需要遵医嘱服用抗生素类药物进行治疗,一般情况下用药1-2周症状可得到缓解。如果患者病情较轻,仅出现尿频、尿急、尿痛等症状,且身体素质较好,没有其他基础疾病,则可能在用药1周左右症状即可缓解。但如果患者病情较重,出现了发热、寒战等全身症状,并且伴有其他基础疾病,如糖尿病、高血压等,则恢复时间可能会相对延长,通常需要2周左右的时间才能好转。如果患者对所使用的抗生素不敏感,则可能需要更换其他抗生素进行治疗,此时恢复时间也会相应延长。建议细菌性前列腺炎的患者及时到医院泌尿外科就诊,完善血常规检查、超声检查等明确诊断。在日常生活中要注意多喝水、勤排尿,避免长时间憋尿或久坐。