The invention belongs to the technical field of chemical engineering coatings and particularly relates to a hydrophilic nano zinc based composite coating used for preventing corrosion on the surfaces of the metal parts. The coating comprises an emulsifier, a dispersant, an antifoaming agent, scaly metallic powder, nano oxides, a silane coupler, an alcohol-type solvent, a high-molecule organic material, a thickener and 30.0 to 60.0 percent of water serving as a disperse medium. The coating can be coated by spraying, brushing, soaking and soaking-centrifugal coating and other methods, and the coating can be formed by being roasted at a temperature of about 200 DEG C for 20 minutes. Neutral salt spray corrosion resistant tests show that the neutral salt spray corrosion resistant time is more than 800h, the binding force is proved to be above level 4 (by an adhesive band test). The coating has the advantages of environmental pollution prevention, excellent metallic corrosion resistant property, economy and practicability and convenient use; and moreover, the coating can be widely used for the corrosion resistant treatment of the surface of metal parts made of iron, aluminum, copper and magnesium alloy and the like, particularly the corrosion resistant treatment of metal parts with complex geometric shapes.