红霉素和百多邦一般百多邦的效果要好些,但是价格要稍贵些,这两种药物都具有抗感染的作用,使用红霉素治疗对身体的刺激是比较小的,要在医生的指导下合理用药。百多邦属于是抗生素类的药物,可以有效的缓解格兰阳性球菌感染的症状,另外还可以治疗毛囊炎等疾病。