细菌性宫颈炎一般需要治疗半个月左右,并且在治疗期间需要避免同房,可以选择口服抗宫炎片或者是左克胶囊,阴道塞药保妇康栓或者是双唑泰栓治疗,治疗期间饮食要注意避免寒凉辛辣以及有刺激性的食物,另外要注意外阴清洁干燥,应用纯棉透气的内衣。