A magnesium phosphate bone cement includes a powder agent and a liquid agent. A liquid-to-solid ratio of the liquid agent to the powder agent is 0.1-0.5 ml/g. The powder agent comprises following components: phosphate accounting for 32-70 wt%, magnesium oxide accounting for 28-65 wt%, and silicon-containing compound accounting for 1-15 wt%. Preferably, the powder agent further comprises ammonium dihydrogen phosphate, and degradable and adhesion-promoting material, wherein the ammonium dihydrogen phosphate accounts for 5-30 wt% of a total weight of the phosphate.