肾结石的药物治疗包括对症治疗和排石治疗、溶石治疗和针对病因的药物治疗。吃什么药最好并不能一概而论,建议患者到医院去就诊于专科,然后根据具体的情况,由专科的医师来选择治疗的方式。不建议患者自身来判断用什么药物。1、排石治疗:直径小于6毫米的光滑结石可服用排石冲剂,配合多饮水和适当运动,有助于结石排出。α受体阻滞剂和钙离子阻滞剂也具有排石作用。2、对症治疗:肾绞痛急性发作的时候需要口服一些解痉止痛药物,比如说阿托品或山莨菪碱。如果在医院内,明确诊断肾结石引起来的肾绞痛,可以使用一些肌肉注射类的止痛药物,比如6542、杜冷丁等等。3、溶石治疗:常用于尿酸结石和胱氨酸结石。尿酸结石可用碳酸氢钠、枸橼酸氢钾钠、碳酸酐酶抑制剂乙酰唑胺碱化尿液,溶解尿酸结石。胱氨酸结石可以用降低胱氨酸药物,如硫普罗宁、乙酰半胱氨酸等。