Nowadays the research and exploitation of the case-based system are getting more and more attention.Case-Based Reasoning (CBR) is a strategy for solving the object cases based on the source cases that are prompted bythe object ones. CBR is not only a psychological theory for human knowledge, but will be a new cornerstone of theintelligent computer system technology. The case-based system is adopted in more and more application fields in orderto obtain better results, especially in the fields with ill-defined and no expert knowledge. But there is a lot of knowl-edge required in CBR, and we are also faced with the same knowledge acquisition bottleneck as in the expert systems.Data Mining (DM) and Knowledge Discovery in Database (KDD) are just the most useful means to solve this kind ofproblem in order to make the knowledge acquisition more automated . In this paper, we discuss the data mining tech-nology in CBR, especially we raise knowledge discovery in case base (KDC) and discuss this concept in detail. Final-ly, the structure of CBR based on DM is put forward.