The invention provides a server power consumption management system based on data mining. The server power consumption management system comprises a state database, a power consumption control strategy base, a state monitoring device, an analyzer, a planner, a power consumption controller, a server power consumption management information interface, a human-computer interaction interface and other components. The state monitoring device, the analyzer, the planner, the power consumption controller and the power consumption control strategy base are the core of the server power consumption management system, and a complete monitoring-analyzing-planning-execution controlling loop is formed. Compared with the prior art, the server power consumption management system based on data mining solves the problems that an existing server power consumption management system can only achieve power consumption management through a manual pre-definition strategy, power consumption management strategy selecting errors can possibly exist, adaptability to system configuration or outside environment changing is bad, management complexity is high and the like.