The present invention belongs to the technological field of Chinese medicine which is used for treating myopia, and in particular relates to a Chinese medicinal composition which requires oral taking and massage. The composition is used for treating myopia by promoting the blood circulation of eyes, and is characterized by comprising sicklesenna seed, medlar, dodder, yam, fructus schizandrae, chrysanthemum, mulberry, black sesame and salvia. The preparation method comprises preparing orally taken medicine and massaging medicinal liquid. The preparation of the orally taken medicine comprises the following steps: (1) dividing the formula into three groups; (2) frying and boiling the first group; (3) extracting the second group by alcohol; (4) mixing the extract of the first group and the second group; (5) crushing the black sesame in the third group; and (6) mixing well the first group, the second group and the third group. The composition has the advantages of improving the blood circulation of eyes, eliminating the spasm of ciliary muscle, removing the fatigue of eyes, timely cutting off the focus, compensating the special nutrition of eyes, conditioning the heart, liver, stomach and kidney, and realizing the purpose of treating myopia in 1 to 3 months. Then the eyesight can be changed from 0.2 into more than 1.2.