The present invention relates to a strain of Agrobacterium with the ability to self-generate nitrogen fixation, phosphorus and potassium solubilization, which is classified as Agrobacterium r sp. Microbiology Center, the deposit number is CGMCC No.5457. The strain has high nitrogenase activity, high ability to decompose phosphorus and potassium, can produce a certain amount of indole acetic acid and siderophore, and has no ACC deaminase activity. Inoculating crops such as corn, rapeseed and mustard with the liquid or solid bacterial agent containing the strain can obviously promote their growth and increase the yield of the crops. The method has simple process, abundant sources of raw materials, and is suitable for industrial production.