A compound represented by formula I, or a pharmaceutically acceptable salt, solvate, optical isomer thereof: in formula I, carbons marked with * being all configuration, wherein: L is aryl or heteroaryl wherein the hetero atom of the heteroaryl is selected from N, O, and S, and the above groups may be unsubstituted or optionally substituted with one or more substituents selected from halogen, -OR 1, -SR 1, -NR 1 R 2, -NHCOR 1, -CONR 1 R 2, -CN, -NO 2, -COOR 1, -CF 3, and C 1 -C 4 linear or branched hydrocarbyl; W is independently selected from substituted or unsubstituted cycloalkyl, the substituent is selected from halogen, alkyl, alkoxy, alkoxyhydrocarbyl, and heterocycle; R 1 is a divalent group -(R 1a) d -(A 1) e -(R 1b) f -; wherein d, e, and f are each independently selected from 0, 1, 2 or 3, and the number of adjoining atoms in the shortest chain between two nitrogen atoms to which R 1 is attached is in the range of 3 to 14; R 1a and R 1b are each independently selected from alkylene, alkenylene, alkyleneoxy, alkyleneoxyalkyl, alkyleneamido, alkyleneacyloxy, and alkyleneamino, wherein each of alkylene, alkenylene, alkyleneoxy, alkyleneoxyalkyl, alkyleneamino, alkyleneacyloxy, alkyleneamido is unsubstituted or substituted with substituents independently selected from alkyl, chloro, fluoro, hydroxy, phenyl and substituted phenyl, R 1a and R 1b may be the same or different; A 1 is independently selected from cycloalkylene, alkylene, arylene, heteroarylene, and heterocycloalkylene, wherein cycloalkylene may be unsubstituted or substituted with 1-4 substituents independently selected from alkyl; each of arylene, heteroarylene, and heterocycloalkylene may be unsubstituted or substituted with 1-3 substituents independently selected from halogen, alkyl, alkoxy, -S- alkyl, -S - alkyl, -S 2 - alkyl, -C -O- alkyl, -NH- alkyl, -N=[ alkyl] 2, carboxy, nitro, cyano, amido, ester group, trifluoromethyl, and trifluoromethoxy; R 2 is selected from -N(R 2a)C(R 2b), -C(R 2c)(R 2d)OR 2e, -N(R 2f)-, and -O-; R 3 is selected from hydrogen, -C(R 3a)=C(R 3b)-C -, -OC(R 3c)(R 3d)C -, -N(R 3e)CH(R 3f)C -, -C(R 3g)(R 3h)S 2 -, and -SCO-; with the proviso that when R 3 is hydrogen, R 2 is selected from -N(R 2a)C(R 2b) and -C(R 2c)(R 2d)OR 2e; when R 3 is selected from -C(R 3a)=C(R 3b)-C -, -OC(R 3c)(R 3d)C -, -N(R 3e)CH(R 3f)C -, -C(R 3g)(R 3h)S 2 - and -SCO-, R 2 is selected from -N(R 2f)- and -O-; R 2a-2f and R 3a-3h are each independently selected from hydrogen and alkyl; Y - is selected from pharmaceutically acceptable acid radicals, including inorganic and organic acid radicals; and T represents a position of hydroxy on the benzene ring, and is selected from the ortho or meta position of R 2 on the benzene ring. L is aryl or heteroaryl wherein the hetero atom of the heteroaryl is selected from N, O, and S, and the above groups may be unsubstituted or optionally substituted with one or more substituents selected from halogen, -OR 1, -SR 1, -NR 1 R 2, -NHCOR 1, -CONR 1 R 2, -CN, -NO 2, -COOR 1, -CF 3, and C 1 -C 4 linear or branched hydrocarbyl; W is independently selected from substituted or unsubstituted cycloalkyl, the substituent is selected from halogen, alkyl, alkoxy, alkoxyhydrocarbyl, and heterocycle; R 1 is a divalent group -(R 1a) d -(A 1) e -(R 1b) f -; wherein d, e, and f are each independently selected from 0, 1, 2 or 3, and the number of adjoining atoms in the shortest chain between two nitrogen atoms to which R 1 is attached is in the range of 3 to 14; R 1a and R 1b are each independently selected from alkylene, alkenylene, alkyleneoxy, alkyleneoxyalkyl, alkyleneamido, alkyleneacyloxy, and alkyleneamino, wherein each of alkylene, alkenylene, alkyleneoxy, alkyleneoxyalkyl, alkyleneamino, alkyleneacyloxy, alkyleneamido is unsubstituted or substituted with substituents independently selected from alkyl, chloro, fluoro, hydroxy, phenyl and substituted phenyl, R 1a and R 1b may be the same or different; A 1 is independently selected from cycloalkylene, alkylene, arylene, heteroarylene, and heterocycloalkylene, wherein cycloalkylene may be unsubstituted or substituted with 1-4 substituents independently selected from alkyl; each of arylene, heteroarylene, and heterocycloalkylene may be unsubstituted or substituted with 1-3 substituents independently selected from halogen, alkyl, alkoxy, -S- alkyl, -S - alkyl, -S 2 - alkyl, -C -O- alkyl, -NH- alkyl, -N=[ alkyl] 2, carboxy, nitro, cyano, amido, ester group, trifluoromethyl, and trifluoromethoxy; R 2 is selected from -N(R 2a)C(R 2b), -C(R 2c)(R 2d)OR 2e, -N(R 2f)-, and -O-; R 3 is selected from hydrogen, -C(R 3a)=C(R 3b)-C -, -OC(R 3c)(R 3d)C -, -N(R 3e)CH(R 3f)C -, -C(R 3g)(R 3h)S 2 -, and -SCO-; with the proviso that when R 3 is hydrogen, R 2 is selected from -N(R 2a)C(R 2b) and -C(R 2c)(R 2d)OR 2e; when R 3 is selected from -C(R 3a)=C(R 3b)-C -, -OC(R 3c)(R 3d)C -, -N(R 3e)CH(R 3f)C -, -C(R 3g)(R 3h)S 2 - and -SCO-, R 2 is selected from -N(R 2f)- and -O-; R 2a-2f and R 3a-3h are each independently selected from hydrogen and alkyl; Y - is selected from pharmaceutically acceptable acid radicals, including inorganic and organic acid radicals; and T represents a position of hydroxy on the benzene ring, and is selected from the ortho or meta position of R 2 on the benzene ring.