The invention relates to a data comparison method. The data comparison method comprises the following steps of: 1, setting a configuration table for data comparison, wherein the configuration table comprises data comparison control flow information, address information of a data comparison content and data difference threshold value information; 2, extracting data to be checked from a database at first according to the data comparison control flow information in the configuration table, and sequencing the data according to a same field, wherein the field comprises an index field and a property field; 3, comparing the data according to data comparison rule information in the configuration table; 4, judging whether a difference of the data is greater than a data difference threshold value set in the configuration table, if the difference of the data is greater than the data difference threshold value set in the configuration table, recording a comparison result of the data, and if the difference of the data is not greater than the data difference threshold value set in the configuration table, keeping comparing the data; and 5, judging whether second comparison is required according to the property of the data after the comparison, if the second comparison is not required, storing the comparison result, and if the second comparison is required, returning to the step 3. The data comparison method has the advantages that: because the data comparison is uniformly managed by the configuration table, the comparison speed and the reuse rate are high.