A benzodiazaborole derivative has the structure of the following formula (1) as shown in the description, wherein R1 is selected from one of a group consisting of a hydrogen atom, a formula (2), a formula (3), and a formula (4), and R2 is selected from the group consisting of a hydrogen atom, a formula (3) and a formula (4), R1 is different from R2 and at least one of them is a hydrogen atom, R3 is a general formula (4) when R2 is a general formula (4), and R3 is a hydrogen atom or a general formula (3) When R2 is a hydrogen atom; R4 to R19 are independently selected from one group consistingof a hydrogen atom, a fluorine atom, a cyano group, an alkyl group, a cycloalkyl group, a alkoxy group, a haloalkyl group, a sulfanyl group, a silyl group, and an alkenyl group.