The invention provides a method for producing
nicotinamide ribose. A
ribose donor and
nicotinamide are subjected to
glycosylation reaction under the
catalysis of phosphorylase to form the
nicotinamide ribose. The invention also provides a preparation method of the nicotinamide ribose monophosphate. The nicotinamide ribose monophosphate is obtained by carrying out oxidation and
phosphorylation reaction on nicotinamide ribose, ATP and
pyruvic acid in the presence of oxidase and
kinase. The invention also provides a method for preparing nicotinamide ribose monophosphate by a one-pot method, which comprises the following steps: mixing nicotinamide,
sodium pyruvate, ribose donor, ATP (
adenosine triphosphate), phosphorylase, nicotinamide ribose
kinase, acetokinase and oxidase for catalytic reaction, and concentrating, cooling and crystallizing the reaction liquid after the reaction is finished. The nicotinamide, the ribose donor, the ATP and the
sodium pyruvate are used as reaction raw materials, and the phosphorylase, the
kinase and the oxidase are used as catalysts, so that the cost of synthesizing the nicotinamide ribose is reduced, the use of
heavy metals or dangerous catalysts is avoided, the environmental
pollution is reduced, and the use amount of the catalysts is reduced.