The invention belongs to the field of bioengineering, and relates to an engineering bacterium for producing acarbose, a preparation method and an application of the bacterium. The acarbose engineering bacterium is acarbose-producing actinomycetes or derivatives thereof, wherein one or two of the following genes are inactivated: (i) the coding sequence is as shown in SEQ ID NO: 2 or with The gene M of a polypeptide having at least 80%, 90%, 95% or 99% sequence identity to the sequence shown in SEQ ID NO:2; (ii) the coding sequence is as shown in SEQ ID NO:3 or is identical to SEQ ID NO:3 Gene N of polypeptides having at least 80%, 90%, 95% or 99% sequence identity to the indicated sequences. Utilize the acarbose engineering bacterium of the present invention to produce acarbose, the content of impurity A component and / or B component in the product is significantly reduced, has guaranteed product quality, does not need follow-up purification step or purification step is relatively simple, reduces Process steps reduce costs.