抗生素可分为多种类型,每种都有自己的抗菌范围。简而言之,一种抗生素对一种细菌有杀灭或抑制作用,但对另一种细菌没有作用。如果抗生素选择不当或一种抗生素使用时间过长,将会导致不良后果。轻度的对疾病没有治疗作用,而重度的会延缓疾病的发展,甚至引起许多不良反应。越来越多的细菌在被滥用时对抗生素产生耐药性,一些有效的抗生素已经逐渐失去效力。为了应对细菌的耐药性,医生不得不同时使用多种抗生素,但结果是,一些易受攻击的有益细菌会被“杀死”,导致菌群失调并降低人体的抗病能力。此外,抗生素对人体或多或少有一些副作用。此外,过度使用抗生素也会显著降低自身的防御能力。