It is suggested that oral vitamin B6 can reduce oxalate excretion in patients with oxalate stones, oral magnesium oxide can increase the solubility of oxalate in urine, and oral allopurinol and sodium bicarbonate can inhibit the formation of stones in patients with urate stones. For urinary tract obstruction, urinary tract foreign bodies or infected persons, antibiotics should be taken orally to prevent the occurrence of stones. Patients with stones are advised to drink more water, and the amount of water per day is more than 2000 ml, which is the simplest and most effective method to prevent stones.