The invention discloses a resin-bonded diamond abrasive tool, a method and a mold for producing the resin-bonded diamond abrasive tool. The resin-bonded diamond abrasive tool comprises a matrix and an abrasive layer, and the abrasive layer is prepared from binder, abrasive and packing by way of mixed casting, wherein the binder is prepared from epoxy novalac type vinyl ester resin liquid, initiating agent and accelerating agent through mixing; the abrasive comprises diamond and silicon carbide; and the packing is one or more of powdered alumina, quartz powder and cerium oxide polishing powder; and the components above in parts by weight are as follows: 100 parts of epoxy novalac type vinyl ester resin liquid, 2 to 3 parts of initiating agent, 1 to 4 parts of accelerating agent, 10 to 20 parts of diamond, 10 to 30 parts of silicon carbide, and 80 to 120 parts of packing. The invention has the advantages of good sharpness, strong self-sharpness, good grinding and polishing effects, simple and reasonable manufacturing process, precise one-stop special-shaped surface production, high grinding and polishing efficiencies, high comprehensive performance, and low production cost, and is flexible in operation,.