非淋菌尿道炎吃多西环素通常需要一周左右。非淋菌性尿道炎比较常见的病原体有沙眼衣原体、解脲脲原体等,还有葡萄球菌、大肠杆菌,甚至病毒和真菌都有可能会引发非淋菌性尿道炎。治疗非淋菌性尿道炎一般需要尿培养选取敏感的药物,临床常用四环素类的药物例如多西环素,还有大环内酯类的药物例如红霉素等进行治疗。