支原体感染和普通咳嗽的区别主要是治疗方式不同等。支原体感染引起的咳嗽常用大环内酯类抗生素治疗 ,如阿奇霉素、红霉素以及罗红霉素等药物,对于普通咳嗽,镇咳药可以帮助控制症状。支原体感染引起的干咳可能会持续很长时间,可能持续2到4周,而普通咳嗽会在1周左右逐渐减轻。