问题分析:大便有脓和黏液的区别如下:大便脓液是肠道有炎症、癌症引起的粪便与炎症的血脓组织混合在一起排出来的情况;粘液是感染了病菌的肠道炎引起的水糊状的粪便。两者都是肠道出现疾病导致的,建议患者根据自身实际情况及时前往医院就诊,通过完善检查明确具体的病因后,在医生的指导下进行针对性治疗。日常生活中,患者要注意清淡饮食,不吃辛辣刺激油腻的食物,多吃新鲜蔬果,多吃奶制品、牛肉动物肝脏等高蛋白质的食物,保证营养均衡,适当运动,比如慢跑、游泳等,有利于身体健康。