The invention discloses a batch preparation method of 3,5-heptandiol dibenzoate. The 3,5-heptandiol dibenzoate is 4-substituted 3,5-heptandiol dibenzoate or unsubstituted 3,5-heptandiol dibenzoate. The batch preparation method of the 3,5-heptandiol dibenzoate comprises the following steps that 1, in the presence of a
solvent and a basic catalyst,
ethyl propanoate and
butanone undergo an
acylation reaction to produce 3,5-heptanedione, and specially, after the
acylation reaction is finished, the 3,5-heptanedione is processed into a 3,5-heptanedione product by a chelating purification method, 2, in the presence of a
solvent and a basic catalyst, the 3,5-heptanedione product contacts and undergoes a 4-
substitution reaction with a
reagent to produce 4-substituted 3,5-heptanedione, and 3, in the presence of a
solvent and a basic catalyst, the 4-substituted 3,5-heptanedione or unsubstituted 3,5-heptanedione is reduced into 3,5-heptandiol by a
reducing agent under alkaline conditions, and 4, in the presence of a solvent, the reduced 3,5-heptandiol reacts with a carbonyl-containing compound under certain conditions to produce the 3,5-heptandiol dibenzoate. Through the batch preparation method, cheap raw materials as initiators can be prepared into needed heptandiol dibenzoate products at a high yield. Therefore, the batch preparation method can be utilized for
mass preparation of the 3,5-heptandiol dibenzoate.