The invention discloses a control method for a water machine and the water machine. The water machine comprises a release module which can release a plurality of kinds of nutrients. The method comprises: obtaining basic information, diet information, and drinking information of a user; according to the basic information of the user and a reference dietary nutrition index library, obtaining reference acceptable daily intake of calories, various nutrients, and water drinking; according to the diet information, the drinking information, and a food database, determining actual acceptable daily intake of calories, various nutrients, and water drinking; according to the reference acceptable daily intake and the actual acceptable daily intake, generating control information, wherein the control information comprises water make-up amount and nutrient information needed to complement; and according to the control information, controlling the release module to put the nutrients which need complementing into water. The control method for the water machine can provide personalized nutrient drinking water according to actual requirement of users, so as to reduce manual operation of users, improve flexibility of control of the water machine, and improve user use experience.