A method for synthesizing -1-[4-chloro-3-(4-ethoxybenzyl)phenyl]-1,6-dideoxy-D-glucose, the method comprising: using compound M-1 as a starting material, removing the iodine on compound M-1 to give compound M-2, acidic hydrolyzing compound M-2 to remove the methyl so as to give compound M-3, oxidizing compound M-3 to give compound M-4, treating (2-chloro-5-bromophenyl)(4-ethoxyphenyl)methane with an alkyl lithium reagent or metal magnesium to give corresponding aryllithium or arylmagnesium, and then reacting it with compound M-4 to give an addition product M-5', reacting compound M-5' with methanol under catalyzing of acid to give compound M-5, reducing compound M-5 to give compound M-6, acetolyzing compound M-6 to convert it into compound M-7, deacetylating compound M-7 to give a product of -1-[4-chloro-3-(4-ethoxybenzyl)phenyl]-1,6-dideoxy-D-glucose, represented by I-D1-6, wherein, optionally, the steps and are replaced by steps and: debenzylating compound M-6 to convert it into crude I-D1-6, acylating the crude I-D1-6 to give compound M-7', and then deacylating compound M-7' to give a product of I-D1-6, wherein R 2 in formula M-7' is selected from the group consisting of acetyl, benzoyl, and p-methylbenzoyl, wherein, optionally, the step is replaced by step (7"): (7") directly purifying the crude I-D1-6 to give a product of I-D1-6, wherein Bn in formulae M-1, M-2, M-3, M-4, M-5, M-5' and M-6 represents benzyl, Me in formulae M-1, M-2 and M-5 represents methyl, Et in formulae M-5, M-5', M-6, M-7 and I-D1-6 represents ethyl, and Ac in formula M-7 represents acetyl. using compound M-1 as a starting material, removing the iodine on compound M-1 to give compound M-2, acidic hydrolyzing compound M-2 to remove the methyl so as to give compound M-3, oxidizing compound M-3 to give compound M-4, treating (2-chloro-5-bromophenyl)(4-ethoxyphenyl)methane with an alkyl lithium reagent or metal magnesium to give corresponding aryllithium or arylmagnesium, and then reacting it with compound M-4 to give an addition product M-5', reacting compound M-5' with methanol under catalyzing of acid to give compound M-5, reducing compound M-5 to give compound M-6, acetolyzing compound M-6 to convert it into compound M-7, deacetylating compound M-7 to give a product of -1-[4-chloro-3-(4-ethoxybenzyl)phenyl]-1,6-dideoxy-D-glucose, represented by I-D1-6, wherein, optionally, the steps and are replaced by steps and: debenzylating compound M-6 to convert it into crude I-D1-6, acylating the crude I-D1-6 to give compound M-7', and then deacylating compound M-7' to give a product of I-D1-6, wherein R 2 in formula M-7' is selected from the group consisting of acetyl, benzoyl, and p-methylbenzoyl, wherein, optionally, the step is replaced by step (7"): (7") directly purifying the crude I-D1-6 to give a product of I-D1-6, debenzylating compound M-6 to convert it into crude I-D1-6, acylating the crude I-D1-6 to give compound M-7', and then deacylating compound M-7' to give a product of I-D1-6, wherein R 2 in formula M-7' is selected from the group consisting of acetyl, benzoyl, and p-methylbenzoyl, wherein, optionally, the step is replaced by step (7"): (7") directly purifying the crude I-D1-6 to give a product of I-D1-6,