Fishy vaginal odor and yellow discharge can be caused by the following reasons: 1) bacterial vaginitis; 2) cervicitis or cervical cancer; 3) endometritis or endometrial cancer; 4) uterine fibroids. Due to these inflammatory factors of the reproductive system lead to increased secretions, coupled with the action of bacteria and produce an unpleasant odor, if there is a vaginal fishy smell, yellow water, should first do gynecological examination, do the routine examination of secretions as well as gynecological ultrasound, according to the results of the examination to determine the cause of the disease and then active treatment. Anti-infection treatment should be carried out first, because the fishy odor is caused by harmful bacteria acting on the body’s secretions, which include aerobic bacteria, anaerobic bacteria, Gram-positive bacteria, Gram-negative bacteria, and the increase in secretions is caused by inflammatory factors resulting in the glands secreting exuberantly.