The invention discloses a preparation method of a mesoporous silica in situ doped acrylic resin bone cement composite for enhancing durable release capacity of medicines. The preparation method comprises the steps of firstly, mixing an amino silicon dioxide nanometer material with bone cement liquid to obtain a mixture, mixing the mixture with a bone cement solidifying agent, and in the process ofa polyreaction, performing in-situ introduction of the mesoporous silica nanometer material containing medicines; and uniformly mixing a mesoporous silica material with the liquid agent, and besides,enabling amino and carboxyl in bone cement acrylic resin to form electrostatic interaction to realize uniform and stable distribution in the bone cement, and achieve the purpose of durable and uniform release of the medicines. The prepared composite is high in operability, self spaces can be used for efficiently loading the medicines, and unique 2-8-nm mesoporous bore diameter is designed to enable the medicines distributed in the deep layer of the bone cement to be slowly released to the outside of the cement, so that durable and efficient release of the medicines is realized, besides, the characteristic and the function of the bone cement can be individually improved, and the biocompatibility and the anti-infection characteristic of the bone cement can be improved.